Debian Bug report logs -
#334639
fuse-utils must create /dev/fuse (or include an udev rule)
Reported by: Frédéric Bothamy <frederic.bothamy@free.fr>
Date: Wed, 19 Oct 2005 01:18:48 UTC
Severity: grave
Tags: patch
Found in version fuse-utils/2.4.0-1
Fixed in version fuse/2.5.1-1
Done: Bartosz Fenski <fenio@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Frédéric Bothamy <frederic.bothamy@free.fr>:
New Bug report received and forwarded. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: fuse-utils
Version: 2.4.0-1
Severity: grave
Justification: renders package unusable
Hello,
sshfs (and most probably any package using fuse) is unusable because
starting from version 2.4.0 fuse needs access to /dev/fuse, the package
should therefore create the device on install. You should also include
the udev rule (listed in bug #334526) for udev users.
This is the error I get when using sshfs (with a correctly configured
system):
$ sshfs fred@ares:/ /mnt/tmp
fusermount: failed to open /dev/fuse: No such file or directory
$
Greetings,
Fred
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.4
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)
Versions of packages fuse-utils depends on:
ii adduser 3.72 Add and remove users and groups
ii debconf [debconf-2.0] 1.4.58 Debian configuration management sy
ii libc6 2.3.5-7 GNU C Library: Shared libraries an
ii sed 4.1.4-4 The GNU sed stream editor
ii ucf 2.002 Update Configuration File: preserv
Versions of packages fuse-utils recommends:
ii fuse-source 2.4.0-1 Filesystem in USErspace (source fo
-- debconf information:
* fuse-utils/groupcreate: true
* fuse-utils/groupdelete: true
* fuse-utils/group: fuse
fuse-utils/grouprenamemigrate: true
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Adam Borowski <kilobyte@mimuw.edu.pl>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #10 received at 334639@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
udev can create /dev/fuse itself, so this patch does it only if udev is
not in use. A device in /dev/.static/dev/ is created anyway, though,
otherwise fuse would be broken if the user uninstalled udev.
--
/-----------------------\ Shh, be vewy, vewy quiet,
| kilobyte@mimuw.edu.pl | I'm hunting wuntime ewwows!
\-----------------------/
Segmentation fault (core dumped)
[fuse-2.4.0-1.1.diff (text/plain, ATTACHMENT)]
diff -urd fuse-2.4.0/debian/fuse-utils.postinst
fuse-2.4.0.new/debian/fuse-utils.postinst
--- fuse-2.4.0/debian/fuse-utils.postinst 2005-10-29
17:11:34.370704720 +0200
+++ fuse-2.4.0.new/debian/fuse-utils.postinst 2005-10-29
17:25:10.989559784 +0200
@@ -58,6 +58,19 @@
set_option FUSE_GROUPDELETE $RET
chmod 0644 $CONFFILE
+
+ if [ -d /dev/.static/dev ]
+ then
+ device="/dev/.static/dev/fuse"
+ else
+ device="/dev/fuse"
+ fi
+ if [ ! -c "$device" ]
+ then
+ mknod -m 0660 "$device" c 10 229
+ chown root:$NEWGROUP "$device"
+ fi
+
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff -urd fuse-2.4.0/debian/fuse-utils.postrm
fuse-2.4.0.new/debian/fuse-utils.postrm
--- fuse-2.4.0/debian/fuse-utils.postrm 2005-10-29 17:11:34.371704568
+0200
+++ fuse-2.4.0.new/debian/fuse-utils.postrm 2005-10-29
17:22:15.922174072 +0200
@@ -16,6 +16,15 @@
test -x /usr/bin/ucf && ucf --purge $CONFFILE
rm -f $CONFFILE
dpkg-statoverride --remove /usr/bin/fusermount 2>/dev/null || true
+
+ if [ -d /dev/.static/dev ]
+ then
+ device="/dev/.static/dev/fuse"
+ else
+ device="/dev/fuse"
+ fi
+ rm -rf "$device"
+
;;
failed-upgrade|upgrade)
Tags added: patch
Request was from Adam Borowski <kilobyte@mimuw.edu.pl>
to control@bugs.debian.org.
(full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Frédéric Bothamy <frederic.bothamy@free.fr>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #17 received at 334639@bugs.debian.org (full text, mbox, reply):
Hello,
Rather than creating the fuse device by hand, it would be better to use
MAKEDEV (when Bug#344728 is solved) to do it.
Greetings,
Fred
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Bartosz Fenski aka fEnIo <fenio@debian.org>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #22 received at 334639@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Tue, Jan 24, 2006 at 02:03:04PM +0100, Frédéric Bothamy wrote:
> Rather than creating the fuse device by hand, it would be better to use
> MAKEDEV (when Bug#344728 is solved) to do it.
That wouldn't be better. That's policy demand, and mentioned bug is the
reason I didn't upload new version of fuse yet, cause I would violate
policy doing it.
regards
fEnIo
--
,''`. Bartosz Fenski | mailto:fenio@debian.org | 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:fenio@jabber.org | rlu:172001
[signature.asc (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Frédéric Bothamy <frederic.bothamy@free.fr>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #27 received at 334639@bugs.debian.org (full text, mbox, reply):
* Bartosz Fenski aka fEnIo <fenio@debian.org> [2006-01-24 16:03] :
> On Tue, Jan 24, 2006 at 02:03:04PM +0100, Frédéric Bothamy wrote:
> > Rather than creating the fuse device by hand, it would be better to use
> > MAKEDEV (when Bug#344728 is solved) to do it.
>
> That wouldn't be better. That's policy demand, and mentioned bug is the
> reason I didn't upload new version of fuse yet, cause I would violate
> policy doing it.
Hello Bartosz,
Thanks for the explanation, I hadn't noticed that you were the one
submitting the bugreport on makedev. Do you know if the makedev
maintainer is aware that there is an RC bug on fuse-utils due to this
problem?
Greetings,
Fred
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Bartosz Fenski aka fEnIo <fenio@debian.org>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #32 received at 334639@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Fri, Jan 27, 2006 at 11:48:08AM +0100, Frédéric Bothamy wrote:
> > That wouldn't be better. That's policy demand, and mentioned bug is the
> > reason I didn't upload new version of fuse yet, cause I would violate
> > policy doing it.
>
> Hello Bartosz,
>
> Thanks for the explanation, I hadn't noticed that you were the one
> submitting the bugreport on makedev. Do you know if the makedev
> maintainer is aware that there is an RC bug on fuse-utils due to this
> problem?
I don't know if he's aware of RC bug... I talk with him several times on
IRC and everytime he promised that upload 'will be this evening or this
weekend'. To be honest I'm tired asking him everytime I see him on IRC.
Feel free to do it yourself ;)
regards
fEnIo
--
,''`. Bartosz Fenski | mailto:fenio@debian.org | 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:fenio@jabber.org | rlu:172001
[signature.asc (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Frédéric Bothamy <frederic.bothamy@free.fr>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #37 received at 334639@bugs.debian.org (full text, mbox, reply):
* Bartosz Fenski aka fEnIo <fenio@debian.org> [2006-01-28 01:33] :
> On Fri, Jan 27, 2006 at 11:48:08AM +0100, Frédéric Bothamy wrote:
> > > That wouldn't be better. That's policy demand, and mentioned bug is the
> > > reason I didn't upload new version of fuse yet, cause I would violate
> > > policy doing it.
> >
> > Hello Bartosz,
> >
> > Thanks for the explanation, I hadn't noticed that you were the one
> > submitting the bugreport on makedev. Do you know if the makedev
> > maintainer is aware that there is an RC bug on fuse-utils due to this
> > problem?
>
> I don't know if he's aware of RC bug... I talk with him several times on
> IRC and everytime he promised that upload 'will be this evening or this
> weekend'. To be honest I'm tired asking him everytime I see him on IRC.
>
> Feel free to do it yourself ;)
I'll post a patch for bug #344728, I can't do an NMU myself as I am not
a DD. Hopefully this will give an hint to the maintainer.
Thanks for your help.
Fred
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Bartosz Fenski aka fEnIo <fenio@debian.org>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #42 received at 334639@bugs.debian.org (full text, mbox, reply):
On Mon, Jan 30, 2006 at 03:56:30PM +0100, Frédéric Bothamy wrote:
> > I don't know if he's aware of RC bug... I talk with him several times on
> > IRC and everytime he promised that upload 'will be this evening or this
> > weekend'. To be honest I'm tired asking him everytime I see him on IRC.
> >
> > Feel free to do it yourself ;)
>
> I'll post a patch for bug #344728, I can't do an NMU myself as I am not
> a DD. Hopefully this will give an hint to the maintainer.
>
> Thanks for your help.
Bdale finally uploaded new makedev. It's in incoming now, so should be
available in archive tomorrow.
I'll upload new fuse after that.
regards
fEnIo
--
,''`. Bartosz Fenski | mailto:fenio@debian.org | 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:fenio@jabber.org | rlu:172001
Reply sent to Bartosz Fenski <fenio@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Frédéric Bothamy <frederic.bothamy@free.fr>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #47 received at 334639-close@bugs.debian.org (full text, mbox, reply):
Source: fuse
Source-Version: 2.5.1-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.5.1-1_all.deb
to pool/main/f/fuse/fuse-source_2.5.1-1_all.deb
fuse-utils_2.5.1-1_i386.deb
to pool/main/f/fuse/fuse-utils_2.5.1-1_i386.deb
fuse_2.5.1-1.diff.gz
to pool/main/f/fuse/fuse_2.5.1-1.diff.gz
fuse_2.5.1-1.dsc
to pool/main/f/fuse/fuse_2.5.1-1.dsc
fuse_2.5.1.orig.tar.gz
to pool/main/f/fuse/fuse_2.5.1.orig.tar.gz
libfuse-dev_2.5.1-1_i386.deb
to pool/main/f/fuse/libfuse-dev_2.5.1-1_i386.deb
libfuse2_2.5.1-1_i386.deb
to pool/main/f/fuse/libfuse2_2.5.1-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 334639@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bartosz Fenski <fenio@debian.org> (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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 2 Feb 2006 01:08:40 +0100
Source: fuse
Binary: libfuse2 libfuse-dev fuse-utils fuse-source
Architecture: source i386 all
Version: 2.5.1-1
Distribution: unstable
Urgency: low
Maintainer: Bartosz Fenski <fenio@debian.org>
Changed-By: Bartosz Fenski <fenio@debian.org>
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: 297505 298829 306281 307624 307627 310964 326742 334381 334639 337568 337572 339688 340398 340796 342826 343702 350659
Changes:
fuse (2.5.1-1) unstable; urgency=low
.
* New upstream version. (Closes: #350659)
* The 'Goodbye debconf' release.
- reorganization of all packaging scripts to get rid of debconf stuff.
- doesn't handle creation of group anymore, so
(Closes: #307627, #342826, #310964, #306281, #307624)
* ACK previous NMU. (Closes: #339688, #340398, #298829)
* Handles creation/remove of fuse device. (Closes: #334639, #297505)
* Since now fuse-source depends on either module-assistant
or kernel-package. (Closes: #326742)
* Includes mount.fuse script. (Closes: #343702, #334381)
* Doesn't use debconf templates anymore. (Closes: #337568, #337572, #340796)
Files:
aa1a6c7ccc0ea86df31cd9cffad7a5ef 625 libs optional fuse_2.5.1-1.dsc
c752f881c8b6586ce086fc8df3fb16e8 407660 libs optional fuse_2.5.1.orig.tar.gz
de1fc9a564ff58fbe56555bb7ff06f1c 7730 libs optional fuse_2.5.1-1.diff.gz
3809b9ef3570c0f3ef30824912d4eb6f 54884 utils optional fuse-utils_2.5.1-1_i386.deb
b1cb86c3f4f757fdb13c0d7e8e445ca8 92192 libdevel optional libfuse-dev_2.5.1-1_i386.deb
ce3e7dfea4a8a139e15cd9d013d5b126 48918 libs optional libfuse2_2.5.1-1_i386.deb
7775d2543fae18baf246a00936f054e2 101684 utils optional fuse-source_2.5.1-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFD4VgJhQui3hP+/EARAmQHAJwIiP8ym2Xi0K7NjHwnbGd9rjMZYgCgyY1P
UGGsyiCVPPzNX96vKlaUxxQ=
=5TCq
-----END PGP SIGNATURE-----
Information forwarded to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>:
Bug#334639; Package fuse-utils.
(full text, mbox, link).
Acknowledgement sent to Daniel Pinto de Mello e Silva <dsilva@ccs.neu.edu>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(full text, mbox, link).
Message #52 received at 334639@bugs.debian.org (full text, mbox, reply):
/dev/fuse is there, but it has ownership root:root when it should be
root:fuse
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 25 Jun 2007 07:22:48 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jun 4 19:45:58 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.