i don't know what's the matter today, but the build of fuse is somehow
screwed up, and therefore even the second patch was not enough.

finally, here's the correct one.

...
 jonas
diff -rNu fuse-2.3.0.orig/debian/changelog fuse-2.3.0/debian/changelog
--- fuse-2.3.0.orig/debian/changelog    2005-10-03 00:42:04.000000000 +0200
+++ fuse-2.3.0/debian/changelog 2005-10-03 00:41:39.000000000 +0200
@@ -1,3 +1,11 @@
+fuse (2.3.0-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * run 'dpkg-statoverride --remove ...' at remove time (closes:
+    #325993)
+
+ -- Jonas Meurer <[EMAIL PROTECTED]>  Mon,  3 Oct 2005 00:40:58 +0200
+
 fuse (2.3.0-4) unstable; urgency=low
 
   * Added info about fuse-source in fuse-utils. (Closes: #322549) 
diff -rNu fuse-2.3.0.orig/debian/fuse-utils.postrm 
fuse-2.3.0/debian/fuse-utils.postrm
--- fuse-2.3.0.orig/debian/fuse-utils.postrm    2005-10-03 00:42:04.000000000 
+0200
+++ fuse-2.3.0/debian/fuse-utils.postrm 2005-10-03 00:40:49.000000000 +0200
@@ -12,24 +12,21 @@
 }
 
 case $1 in
+  remove)
+    dpkg-statoverride --remove /usr/bin/fusermount  2>/dev/null || true
+  ;;
+
   purge)
     ucf --purge $CONFFILE
     rm -f $CONFFILE
-    dpkg-statoverride --remove /usr/bin/fusermount  2>/dev/null || true
   ;;
 
   failed-upgrade|upgrade)
   ;;
 
-  remove)
-    if is_true $FUSE_GROUPDELETE && [[ -n $FUSE_GROUP ]]; then
-               dpkg-statoverride --remove /usr/bin/fusermount  2>/dev/null || 
true
-       fi
-  ;;
-
   *)
     echo "postrm called with unknown argument \`$1'" >&2
-    exit 1
+    exit 0
   ;;
 esac
 

Reply via email to