Bug#264266: nautilus: Segmentation fault in postinst

Sebastien Bacher Sebastien Bacher <seb128@debian.org>, 264266@bugs.debian.org
Sun, 08 Aug 2004 01:45:05 +0200


Le samedi 07 ao=FBt 2004 =E0 22:55 +0200, Christian Marillat a =E9crit :
> Package: nautilus
> Version: 2.6.3b-3
> Severity: grave
> Justification: renders package unusable

> $SCHEMA_LOCATION/$SCHEMA isn't defined in that script.

Hi,

Could you provide your script ?

I've just download the i386 deb on a debian mirror and the postinst is:

"#!/bin/sh
set -e
# Automatically added by dh_installmenu
if [ "$1" =3D "configure" ] && [ -x /usr/bin/update-menus ]; then update-
menus ; fi
# End automatically added section
# Automatically added by dh_gconf
if [ "$1" =3D "configure" ]; then
        SCHEMA_LOCATION=3D/usr/share/gconf/schemas
        SCHEMA_FILES=3D"apps_nautilus_preferences.schemas "
        for SCHEMA in $SCHEMA_FILES; do
                if [ -e $SCHEMA_LOCATION/$SCHEMA ]; then
                        HOME=3D/root GCONF_CONFIG_SOURCE=3D`gconftool-2 --
get-default-source` \
                                gconftool-2 \
                                --makefile-install-rule
$SCHEMA_LOCATION/$SCHEMA > /dev/null
                fi
        done
..."

Which the postinst generated by dh_gconf and provided in a lot of GNOME
packages ...


Cheers,

Sebastien Bacher