1 |
On Donnerstag, 15. März 2007, Matthias Schwarzott wrote: |
2 |
> Hi fellows! |
3 |
> |
4 |
> |
5 |
> 2. I think we should get udev rules directory (/etc/udev/rules.d/) a bit |
6 |
> more cleaned up. |
7 |
> |
8 |
> At the moment a lot of packages install their files prefixed with 99. |
9 |
> I does not like that, and in the future that should perhaps be moved to |
10 |
> some numbers below 95, as I hope to get 95-udev-late.rules to be the last |
11 |
> one called. |
12 |
> |
13 |
This is a (possibly incomplete) list of ebuilds installing udev-rules: |
14 |
|
15 |
app-crypt/ccid-1.2.0.ebuild: 60-pcscd_ccid.rules |
16 |
app-crypt/ccid-1.2.1.ebuild: 60-pcscd_ccid.rules |
17 |
app-misc/lirc-0.8.1: 10-lirc.rules |
18 |
app-misc/lirc-0.8.0-r5: 10-lirc.rules |
19 |
app-misc/lirc-0.8.0-r8: 10-lirc.rules |
20 |
app-misc/usbirboy-0.2.1-r1: 55-usbirboy.rules |
21 |
sys-power/nut-2.0.5: 70-nut-usbups.rules |
22 |
sys-power/nut-2.0.5-r1: 70-nut-usbups.rules |
23 |
sys-power/nut-2.0.4: 70-nut-usbups.rules |
24 |
sys-power/nut-2.0.4-r1: 70-nut-usbups.rules |
25 |
sys-power/nut-2.0.3: 70-nut-usbups.rules |
26 |
sys-power/nut-2.0.3-r1: 70-nut-usbups.rules |
27 |
media-gfx/iscan-2.2.0-r1: 75-iscan.rules |
28 |
media-gfx/iscan-2.4.0: 75-iscan.rules |
29 |
media-gfx/iscan-2.4.0-r1: 99-iscan.rules |
30 |
media-gfx/sane-backends-1.0.18-r2: 99-libsane.rules |
31 |
media-libs/libgphoto2-2.3.1-r3: 99-libgphoto2.rules |
32 |
media-libs/libgphoto2-2.3.1-r2: 99-libgphoto2.rules |
33 |
media-libs/libgphoto2-2.2.1-r1: 99-libgphoto2.rules |
34 |
media-libs/libgphoto2-2.3.1-r4: 99-libgphoto2.rules |
35 |
media-libs/svgalib-1.9.25: 30-svgalib.rules |
36 |
media-libs/svgalib-1.9.24: 30-svgalib.rules |
37 |
media-libs/libmtp-0.1.3: 65-mtp.rules |
38 |
media-libs/libmtp-0.0.21: 65-mtp.rules |
39 |
sys-apps/pcfclock-0.44-r3: 55-pcfclock.rules |
40 |
sys-apps/pcfclock-0.44-r2: 55-pcfclock.rules |
41 |
sys-auth/bioapi-1.2.2: 51-bioapi.rules |
42 |
|
43 |
app-emulation/virtualbox-modules-1.3.6-r1: 60-virtualbox.rules |
44 |
app-emulation/virtualbox-modules-1.3.8: 60-virtualbox.rules |
45 |
app-emulation/virtualbox-9999: 60-virtualbox.rules |
46 |
|
47 |
app-emulation/kqemu-1.3.0_pre9: 48-qemu.rules |
48 |
app-emulation/kqemu-0.7.2: 48-qemu.rules |
49 |
app-emulation/kqemu-1.3.0_pre5: 48-qemu.rules |
50 |
app-emulation/kqemu-1.3.0_pre11: 48-qemu.rules |
51 |
app-emulation/kqemu-1.3.0_pre7: 48-qemu.rules |
52 |
|
53 |
net-misc/zaptel-1.2.11-r1: 10-zaptel.rules |
54 |
net-misc/zaptel-1.0.10-r2: 10-zaptel.rules |
55 |
net-misc/zaptel-1.2.9.1-r1: 10-zaptel.rules |
56 |
net-misc/zaptel-1.2.12-r1: 10-zaptel.rules |
57 |
net-misc/zaptel-1.2.12: 10-zaptel.rules |
58 |
|
59 |
dev-libs/legousbtower-0.5.4: 20-lego.rules |
60 |
dev-libs/openct-0.6.11-r1: 70-openct.rules |
61 |
dev-libs/linux-fusion-3.2-r1: 60-fusion.rules |
62 |
net-wireless/bluez-utils-2.24: 70-bluetooth.rules |
63 |
net-wireless/bluez-utils-2.25-r1: 70-bluetooth.rules |
64 |
sys-fs/cowloop-2.15-r1: 70-cow.rules |
65 |
sys-fs/cowloop-3.0-r2: 70-cow.rules |
66 |
sys-fs/multipath-tools-0.4.7-r1: 40-multipath.rules |
67 |
media-sound/alsa-firmware-1.0.14_rc3: 52-usx2yaudio.rules |
68 |
media-sound/alsa-firmware-1.0.14_rc2-r1: 52-usx2yaudio.rules |
69 |
media-video/em8300-modules-0.15.3: 15-em8300.rules |
70 |
media-video/em8300-modules-0.16.0-r1: 15-em8300.rules |
71 |
app-antivirus/clamav-0.88.7-r2: 60-dazuko.rules |
72 |
app-antivirus/clamav-0.88.7-r1: 60-dazuko.rules |
73 |
net-dialup/misdn-1.0.4: 53-misdn.rules |
74 |
net-dialup/slmodem-2.9.11_pre20061021-r2: 55-slmodem.rules |
75 |
net-dialup/ltmodem-8.31_alpha10-r3: 55-ltmodem.rules |
76 |
media-tv/wis-go7007-0.9.8: wis-ezusb.rules |
77 |
|
78 |
|
79 |
If you maintain such a package can you please check if the rules use no |
80 |
syntax-elements being deprecated, and going to be removed in future |
81 |
udev-versions, like |
82 |
BUS: replaced by SUBSYSTEM/SUBSYSTEMS |
83 |
SYSFS: replaced by ATTR/ATTRS |
84 |
or others. |
85 |
|
86 |
|
87 |
These packages even checks for /dev/.udev existence to install rules files: |
88 |
I think that they should unconditionally install that file. |
89 |
sys-apps/pcfclock-0.44-r3 |
90 |
sys-apps/pcfclock-0.44-r2 |
91 |
|
92 |
Matthias |
93 |
|
94 |
-- |
95 |
Matthias Schwarzott (zzam) |
96 |
-- |
97 |
gentoo-dev@g.o mailing list |