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

Attachment: pgpr2LAkZUd9C.pgp
Description: PGP signature

Reply via email to