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
signature.asc
Description: This is a digitally signed message part