On Thu, Mar 23, 2006 at 08:58:33AM +0000, Philip Armstrong wrote: > fuse-utils appears to be uninstallable if /dev/fuse does not exist. If > you use udev, then /dev/fuse will only exist if the fuse kernel module > is available: > > # dpkg --configure -a > Setting up fuse-utils (2.5.2-3) ... > creating fuse device... > creating fuse group... > The group `fuse' already exists as a system group. Exiting... > chown: cannot access `/dev/fuse': No such file or directory > dpkg: error processing fuse-utils (--configure): > subprocess post-installation script returned error exit status 1 > # modprobe fuse > # dpkg --configure -a > Setting up fuse-utils (2.5.2-3) ... > creating fuse device... > creating fuse group... > The group `fuse' already exists as a system group. Exiting... > > Installing fuse-utils should not depend on the prescence of the fuse > module in the kernel. Perhaps this shouldn't be a grave bug, since > fuse is now shipped with the standard kernel & can be installed if > required to get around the bug. It does require manual intervention > however.
Hi Phil. Thanks for bugreport although it's quite strange for me. Here's what I'm using in postinst: if [ -c /dev/fuse ]; then chown root:fuse /dev/fuse; fi if [ -c /dev/.static/dev/fuse ]; then chown root:fuse /dev/fuse; fi So if /dev/fuse file doesn't exist this part of code should be skipped. regards fEnIo -- ,''`. Bartosz Fenski | mailto:[EMAIL PROTECTED] | pgp:0x13fefc40 | irc:fEnIo : :' : 32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Poland `. `' phone:+48602383548 | proud Debian maintainer and user `- http://skawina.eu.org | jid:[EMAIL PROTECTED] | rlu:172001
signature.asc
Description: Digital signature