tag #369860 +patch
thanks

Hello,

The attached patch should fix this problem.

I will make a 0-day NMU of this package later today if maintainer doesn't
disagree.

Regards,

-- 
Zorglub
Clément Stenac
diff -u screem-0.16.1/debian/postinst screem-0.16.1/debian/postinst
--- screem-0.16.1/debian/postinst
+++ screem-0.16.1/debian/postinst
@@ -11,8 +11,12 @@
  
 case "$1" in
     configure)
-               HOME=/root 
GCONF_CONFIG_SOURCE=xml::/etc/gconf/gconf.xml.defaults \
-               gconftool-2 --makefile-install-rule 
/etc/gconf/schemas/screem.schemas > /dev/null 2>&1
+       if  dpkg --compare-versions "$2" le "0.16.1-3" ;then
+        TMP_HOME=`mktemp -d /tmp/gconf.XXXXXX`
+       HOME=$TMP_HOME GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source ` \
+       gconftool-2 --makefile-install-rule /etc/gconf/schemas/screem.schemas > 
/dev/null 2>&1
+       rm -rf $TMP_HOME
+       fi
     ;;
     abort-upgrade|abort-remove|abort-deconfigure)
     ;;
@@ -29,3 +33 @@
-
 #DEBHELPER#
-
  • Bug#369860: Fix Clément Stenac

Reply via email to