I've now completed testing on my local system with this bug and gnucash works well with the rebuilt guile-g-wrap dependent on libglib2.0-0.
The interdiff is attached. With a few minor changes in the gnucash packaging (maintainer notified) related to 289668, I have been able to completely remove libglib1.2 from this system and gnucash is fine. If anything, there appears to be a significant speed improvement in starting gnucash and saving files. I propose to make an NMU of g-wrap sometime next week. Let me know if you want to make an upload yourself. -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
diff -u g-wrap-1.9.6/debian/changelog g-wrap-1.9.6/debian/changelog --- g-wrap-1.9.6/debian/changelog +++ g-wrap-1.9.6/debian/changelog @@ -1,3 +1,11 @@ +g-wrap (1.9.6-3.2) unstable; urgency=low + + * Non-maintainer upload. + * guile-g-wrap: Please upgrade libglib1.2 dependency to libglib2.0-0 + (Closes: #359299) + + -- Neil Williams <[EMAIL PROTECTED]> Wed, 11 Jul 2007 20:18:56 +0100 + g-wrap (1.9.6-3.1) unstable; urgency=medium * Non-maintainer upload. diff -u g-wrap-1.9.6/debian/control g-wrap-1.9.6/debian/control --- g-wrap-1.9.6/debian/control +++ g-wrap-1.9.6/debian/control @@ -3,11 +3,12 @@ Priority: optional Maintainer: Andreas Rottmann <[EMAIL PROTECTED]> Standards-Version: 3.6.2 -Build-Depends: debhelper (>= 4.1.0), cdbs, automake1.9, autoconf, libtool, texinfo, guile-1.6-dev, guile-1.6-slib, guile-library (>= 0.1.1), libglib1.2-dev, libffi4-dev +Build-Depends: debhelper (>= 4.1.0), cdbs, automake1.9, autoconf, libtool, texinfo, + guile-1.6-dev, guile-1.6-slib, guile-library (>= 0.1.1), libglib2.0-dev, libffi4-dev Package: g-wrap Architecture: any -Depends: guile-1.6, guile-1.6-slib, guile-library (>= 0.1.1), libgwrap-runtime0-dev (= ${Source-Version}) +Depends: guile-1.6, guile-1.6-slib, guile-library (>= 0.1.1), libgwrap-runtime0-dev (= ${binary:Version}) Conflicts: libgwrapguile-dev Description: scripting interface generator for C A tool (and Guile library) for generating function wrappers for @@ -20,7 +21,7 @@ Package: libgwrap-runtime0-dev Section: libdevel Architecture: any -Depends: libgwrap-runtime0 (= ${Source-Version}), guile-1.6-dev, libffi4-dev, libc6-dev +Depends: libgwrap-runtime0 (= ${binary:Version}), guile-1.6-dev, libffi4-dev, libc6-dev Conflicts: libgwrapguile-dev Replaces: libgwrapguile1 (<< 1.3.4-13) Description: scripting interface generator for C - development files diff -u g-wrap-1.9.6/debian/rules g-wrap-1.9.6/debian/rules --- g-wrap-1.9.6/debian/rules +++ g-wrap-1.9.6/debian/rules @@ -18,6 +18,9 @@ binary/guile-g-wrap:: binary/libgwrap-runtime0 +clean:: + rm -f config.status config.log + DEB_SHLIBDEPS_LIBRARY_guile-g-wrap := libgwrap-runtime0 DEB_SHLIBDEPS_INCLUDE_guile-g-wrap := debian/libgwrap-runtime0/usr/lib/ only in patch2: unchanged: --- g-wrap-1.9.6.orig/configure.ac +++ g-wrap-1.9.6/configure.ac @@ -95,7 +95,7 @@ AM_CONDITIONAL(HAVE_SRFI_35, test "$HAVE_SRFI_35" = yes) dnl Check for optional libraries -PKG_CHECK_MODULES(GLIB, glib, [have_glib=yes], [have_glib=no]) +PKG_CHECK_MODULES(GLIB, glib-2.0, [have_glib=yes], [have_glib=no]) AM_CONDITIONAL(HAVE_GLIB, test "$have_glib" = yes) dnl Check for compiler flags and warnings. This should be last, since
pgpr2LAkZUd9C.pgp
Description: PGP signature