Bug#329915: New gconf2 packages lack /usr/lib/GConf/2/
Remco Schaar
remco at ch.its.tudelft.nl
Sat Sep 24 12:31:02 UTC 2005
Package: gconf2
Version: 2.10.1-5
Hello,
I think the new packaging of gconf2 is lacking the libraries
in /usr/lib/GConf/2. This is introduced somewhere between 2.10.1-2 and
2.10.1-5. This caused some problems on my system while upgrading
libgsf-gnome-1:
No such file `/usr/lib/GConf/2/libgconfbackend-xml.so'
Failed to load source "xml::/etc/gconf/gconf.xml.defaults": Failed: Couldn't locate backend module for `xml::/etc/gconf/gconf.xml.defaults'
GConf-ERROR **: file gconftool.c: line 828 (main): assertion failed: (err == NULL)
aborting...
/var/lib/dpkg/info/libgsf-gnome-1.postinst: line 7: 10614 Aborted HOME=/root GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule $SCHEMA_LOCATION/$SCHEMA >/dev/null
dpkg: error processing libgsf-gnome-1 (--configure):
subprocess post-installation script returned error exit status 134
This caused libgsf-gnome-1 to fail installing, which rendered a lot of
gnome applications unusable, since they could not load their
configuration from gconf. Looking at the package contents, gconf2
version 2.10.1-2 contains
/usr/lib/GConf/2/libgconfbackend-xml.so
which are nowhere in any of the gconf2 packages of 2.10.1-5. However,
libgconf2-4 version 2.10.1-5 contains
/usr/lib/libgconf2-4/2/libgconfbackend-xml.so
I created a symlink
/usr/lib/GConf/2 -> /usr/lib/libgconf2-4/2/
which allowed me to upgrade libgsf-gnome-1.
Perhaps this symlink should be in one of the gconf2 packages?
After upgrading libgsf-gnome-1, that package can be reinstalled again
without the symlink present, so this problem may be already be resolved.
Perhaps it can still create problems while upgrading though (i.e. etch
-> sid at the moment)?
If non of the above is still considered a problem, this report might be
helpful for anyone with a similar upgrade-problem.
For the record, I was upgrading libgsf-gnome-1 as follows:
2005-09-15 22:20:22 upgrade libgsf-1 1.12.2-1 1.12.3-3
according my dpkg.log.
HTH,
Remco Schaar
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages gconf2 depends on:
ii gconf2-common 2.10.1-5 GNOME configuration database syste
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
ii libgconf2-4 2.10.1-5 GNOME configuration database syste
ii libglib2.0-0 2.8.0-1 The GLib library of C routines
ii liborbit2 1:2.12.2-3 libraries for ORBit2 - a CORBA ORB
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libxml2 2.6.22-1 GNOME XML library
ii zlib1g 1:1.2.3-4 compression library - runtime
Versions of packages gconf2 recommends:
ii libgtk2.0-0 2.6.10-1 The GTK+ graphical user
interface
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20050924/8aba34a3/attachment.pgp
More information about the Pkg-gnome-maintainers
mailing list