Your message dated Fri, 14 Oct 2005 10:32:13 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#325993: fixed in fuse 2.4.0-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 1 Sep 2005 05:36:59 +0000
>From [EMAIL PROTECTED] Wed Aug 31 22:36:59 2005
Return-path: <[EMAIL PROTECTED]>
Received: from sark4.cc.gatech.edu [130.207.7.19] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1EAhkw-0007mj-00; Wed, 31 Aug 2005 22:36:58 -0700
Received: from rigel.cc.gatech.edu (rigel.cc.gatech.edu [130.207.7.27])
        by sark4.cc.gatech.edu (8.12.10/8.12.8) with ESMTP id j815avKk028612
        for <[EMAIL PROTECTED]>; Thu, 1 Sep 2005 01:36:57 -0400 (EDT)
Received: (from [EMAIL PROTECTED])
        by rigel.cc.gatech.edu (8.12.10/8.12.8) id j815avLg000708;
        Thu, 1 Sep 2005 01:36:57 -0400 (EDT)
Date: Thu, 1 Sep 2005 01:36:57 -0400 (EDT)
Message-Id: <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: fuse-utils: Removing fuse-utils causes dpkg to break
X-Debbugs-CC: Ben Wong <[EMAIL PROTECTED]>
From: Ben Wong <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-11.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
        X_DEBBUGS_CC autolearn=ham version=2.60-bugs.debian.org_2005_01_02

Package: fuse-utils
Version: 2.2.1-4sarge2
Severity: critical

When the fuse-utils package is removed, it does not properly remove
the status override for /usr/bin/fusermount. This causes almost any
subsequent dpkg command to fail with the following error:

  dpkg: syntax error: unknown group `fuse' in statusoverride file 

Naturally, this breaks apt-get and aptitude as well. The fix for this
is to run the following command when the fuse-utils package is
removed:

  dpkg-statoverride --remove /usr/bin/fusermount


Here is a transcript of the problem (edited for readability):

blueberry:root# aptitude install fuse-utils
 [Works without errors]

blueberry:root# aptitude remove fuse-utils
 [Works, but does not adjust the statoverride file]

blueberry:root# dpkg-statoverride --list 
 root Debian-exim 0640 /etc/exim4/passwd.client
 root games 2755 /usr/games/wing
 root fuse 4754 /usr/bin/fusermount

blueberry:root# aptitude install fuse-utils
 ['upgrade' or 'install' of any package now fails with errors]

 Reading Package Lists... Done
 Building Dependency Tree       
 Reading extended state information       
 Initializing package states... Done
 Reading task descriptions... Done  
 The following NEW packages will be installed:
   fuse-utils 
 0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
 Need to get 0B/39.7kB of archives. After unpacking 106kB will be used.
 Writing extended state information... Done
 Preconfiguring packages ...
 dpkg: syntax error: unknown group `fuse' in statusoverride file 
 E: Sub-process /usr/bin/dpkg returned an error code (2)
 Ack!  Something bad happened while installing packages.  Trying to recover:
 Reading Package Lists... Done             
 Building Dependency Tree       
 Reading extended state information       
 Initializing package states... Done
 Reading task descriptions... Done  

blueberry:root# dpkg-statoverride --remove /usr/bin/fusermount
 [Fixes the problem]

blueberry:root# aptitude install fuse-utils
 [Works without errors]


While this is clearly a bug in fuse-utils, I believe that dpkg itself
should not be so brittle. Why should dpkg be completely hosed if a
package misuses dpkg-statoverride?

Ben Wong


-- System Information:
Debian Release: 3.1
Architecture: i386 (i586)
Kernel: Linux 2.6.8-2-386
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages fuse-utils depends on:
ii  debconf                     1.4.30.13    Debian configuration management sy
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  sed                         4.1.2-8      The GNU sed stream editor
ii  ucf                         1.17         Update Configuration File: preserv

---------------------------------------
Received: (at 325993-close) by bugs.debian.org; 14 Oct 2005 17:39:05 +0000
>From [EMAIL PROTECTED] Fri Oct 14 10:39:05 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
        id 1EQTPh-0007eU-00; Fri, 14 Oct 2005 10:32:13 -0700
From: Bartosz Fenski <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#325993: fixed in fuse 2.4.0-1
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Fri, 14 Oct 2005 10:32:13 -0700
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: fuse
Source-Version: 2.4.0-1

We believe that the bug you reported is fixed in the latest version of
fuse, which is due to be installed in the Debian FTP archive:

fuse-source_2.4.0-1_all.deb
  to pool/main/f/fuse/fuse-source_2.4.0-1_all.deb
fuse-utils_2.4.0-1_i386.deb
  to pool/main/f/fuse/fuse-utils_2.4.0-1_i386.deb
fuse_2.4.0-1.diff.gz
  to pool/main/f/fuse/fuse_2.4.0-1.diff.gz
fuse_2.4.0-1.dsc
  to pool/main/f/fuse/fuse_2.4.0-1.dsc
fuse_2.4.0.orig.tar.gz
  to pool/main/f/fuse/fuse_2.4.0.orig.tar.gz
libfuse-dev_2.4.0-1_i386.deb
  to pool/main/f/fuse/libfuse-dev_2.4.0-1_i386.deb
libfuse2_2.4.0-1_i386.deb
  to pool/main/f/fuse/libfuse2_2.4.0-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bartosz Fenski <[EMAIL PROTECTED]> (supplier of updated fuse package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 14 Oct 2005 18:35:12 +0200
Source: fuse
Binary: libfuse2 libfuse-dev fuse-utils fuse-source
Architecture: source i386 all
Version: 2.4.0-1
Distribution: unstable
Urgency: low
Maintainer: Bartosz Fenski <[EMAIL PROTECTED]>
Changed-By: Bartosz Fenski <[EMAIL PROTECTED]>
Description: 
 fuse-source - Filesystem in USErspace (source for kernel module)
 fuse-utils - Filesystem in USErspace (utilities)
 libfuse-dev - Filesystem in USErspace (development files)
 libfuse2   - Filesystem in USErspace library
Closes: 325993 330791 331828
Changes: 
 fuse (2.4.0-1) unstable; urgency=low
 .
   * New upstream version.
   * ACK previous NMU. (Closes: #325993)
   * Test if ucf is installed before using it. (Closes: #330791)
   * Added debconf-2.0 dependency. (Closes: #331828)
   * Set fusermount binary permission to 4755 instead of 4754.
Files: 
 5817e4bf61daddc805b07d641fde7db5 626 libs optional fuse_2.4.0-1.dsc
 52444398d4e771bf943d2eb602548db1 384358 libs optional fuse_2.4.0.orig.tar.gz
 8c922a2f9403bb2d63e2aec647b8317a 11541 libs optional fuse_2.4.0-1.diff.gz
 7527815c83af5caf058f2f51e2bdb6e2 47382 utils optional 
fuse-utils_2.4.0-1_i386.deb
 cd79ffaf186d2bc2fc95bf6a64e7a1e0 73628 libdevel optional 
libfuse-dev_2.4.0-1_i386.deb
 f64591d6936b2e544bed062d6b7e342b 40590 libs optional libfuse2_2.4.0-1_i386.deb
 3cd19b6d3ddb7100ae3a93d718ac6c6c 92016 utils optional 
fuse-source_2.4.0-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDT+PShQui3hP+/EARAi6LAKCSUoin0OgcOz3WDU9Niwr9MH4brQCg3vJ8
tFoy0P/EKHT29zZ/1UAD2BA=
=8az/
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to