On Thu, 14 Jun 2007 03:08:25 -0700 Thomas Bushnell BSG <[EMAIL PROTECTED]> wrote:
> On Thu, 2007-06-14 at 11:58 +0200, Simon Josefsson wrote: > > > > Perhaps gnucash only needs the libgwrap-runtime0 run-time > > dependency? Sorry, no. This *should* be how this works but it simply isn't. > Ah yes, perhaps you are right indeed. I'm in the midst of upgrading > my main server from sarge to etch, and then this weekend I have a > graduation ceremony to attend and wear fancy colored robes and such. > So I won't be able to think about it seriously until next week > perhaps. (Currently on VAC in preparation for DebConf but still doing a little hacking.) > If you're correct, then you could force install gnucash without > g-wrap, and then go ahead and see how it goes. :) Simply try: $ sudo mv /usr/share/guile/site/g-wrap /usr/share/guile/site/foo-wrap $ gnucash ERROR: no code for module (g-wrap gw-wct) Reverse the move and everything works as before. The directory involved is part of the g-wrap package. The real problem is that g-wrap should be migrated to guile-1.8 so that gnucash can follow. The gotcha in that plan is that the last time I looked, gnucash was still using old g-wrap code that was meant to be dropped in a previous version of g-wrap so there will be problems - an updated g-wrap using guile-1.8 might simply not be compatible with the gnucash source. I may be out of date but I think this is a dual bug - please check with gnucash upstream about the status of gnucash|g-wrap|guile-1.* and maybe clone this bug and forward the clone to gnucash. See also: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=359299 (quite an old bug which results in gnucash actually depending on glib1 after all the effort to port to glib2). > When testing for gnucash 1.9.3, I discovered that guile-g-wrap still > depends on the old glib 1.2 when it would be preferable for it to > depend on glib 2.0. Can this be updated please? Once gnucash2 is > released, a lot of people will want to remove the old libraries but > although gnucash now uses glib 2.0 everywhere else, guile-g-wrap > causes the older library to be required as well (indirectly). (from #359299) -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
pgp8prVE8SlcH.pgp
Description: PGP signature