Summary: | sys-fs/fuse: 99-fuse.rules needs group "fuse" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Richard Scott <gentoo.bugs> |
Component: | New packages | Assignee: | Gentoo Kernel Miscellaneous <kernel-misc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | john2.simmonds, zzam |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Richard Scott
2009-04-22 10:59:48 UTC
Hi, It seems that the 99-fuse.rules file has changed between releases and now reverted back to the older version. On the system that has the group error I have this: # equery belongs /etc/udev/rules.d/99-fuse.rules [ Searching for file(s) /etc/udev/rules.d/99-fuse.rules in *... ] sys-fs/fuse-2.7.4-r1 (/etc/udev/rules.d/99-fuse.rules) But on another system that has sys-fs/fuse-2.7.4-r2 I have this: # equery belongs /etc/udev/rules.d/99-fuse.rules [ Searching for file(s) /etc/udev/rules.d/99-fuse.rules in *... ] sys-fs/fuse-2.7.4 (/etc/udev/rules.d/99-fuse.rules) It seems that one one system I missed installing the "r1" release and went straight from 2.7.4 to 2.7.4-r2 and things are ok as the 99-fuse.rules file hasn't been updated. However, if you go from 2.7.4 to 2.7.4-r1 to 2.7.4-r2 you get the extra info in the 99-fuse.rules file. Which 99-fuse.rules file should I have? the one with the fuse group listed or the one without? Thanks, Rich Assigning this bug to sys-fs/fuse maintainers, as fuse does install its rules file on its own. It has nothing todo with which udev version is used. Second point: Why is the file called 99-fuse.rules. Is it important that it is last? Why not just call it 40-fuse.rules as most other packages do. It could also be installed to /lib/udev/rules.d/ as it is not supposed to be changed by users, but sadly I think udev-124-r2 that is stable, does not support it. (In reply to comment #2) > Assigning this bug to sys-fs/fuse maintainers, as fuse does install its rules > file on its own. It has nothing todo with which udev version is used. Mis-fire. %% epkginfo sys-fs/fuse Package: sys-fs/fuse Herd: kernel-misc Maintainer: genstef@gentoo.org Location: /usr/portage/sys-fs/fuse 99-fuse.rules is part of sys-fs/fuse, not sys-fs/udev and indeed: $ grep fuse * 50-udev-default.rules:KERNEL=="fuse", ACTION=="add", MODE="0666", OPTIONS+="static_node=fuse" 99-fuse.rules:KERNEL=="fuse", MODE="0666" nothing about group "fuse" there, so I presume this has been fixed at some point without anyone noticing? closing then (looked at current stable, udev-197-r3, nothing older should be tested for bugs) |