Re: [gentoo-dev] [RFC] removal of /etc/dev.d - cleanup of /etc/udev/rules.d/

2007-03-20 Thread Matthias Schwarzott
On Donnerstag, 15. März 2007, Matthias Schwarzott wrote:
 Hi fellows!

 1. I am going to remove the legacy call of /etc/dev.d from our default
 udev-rules.

 # always run /etc/dev.d/ stuff for now.
 #RUN+=udev_run_devd $env{SUBSYSTEM}

 If I get no votes against, this will happen on 2007/03/20.

As there were no objections, I unmasked it today.

Matthias

-- 
Matthias Schwarzott (zzam)
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] removal of /etc/dev.d - cleanup of /etc/udev/rules.d/

2007-03-18 Thread Matthias Schwarzott
On Donnerstag, 15. März 2007, Matthias Schwarzott wrote:
 Hi fellows!


 2. I think we should get udev rules directory (/etc/udev/rules.d/) a bit
 more cleaned up.

 At the moment a lot of packages install their files prefixed with 99.
 I does not like that, and in the future that should perhaps be moved to
 some numbers below 95, as I hope to get 95-udev-late.rules to be the last
 one called.

This is a (possibly incomplete) list of ebuilds installing udev-rules:

app-crypt/ccid-1.2.0.ebuild: 60-pcscd_ccid.rules
app-crypt/ccid-1.2.1.ebuild: 60-pcscd_ccid.rules
app-misc/lirc-0.8.1: 10-lirc.rules
app-misc/lirc-0.8.0-r5: 10-lirc.rules
app-misc/lirc-0.8.0-r8: 10-lirc.rules
app-misc/usbirboy-0.2.1-r1: 55-usbirboy.rules
sys-power/nut-2.0.5: 70-nut-usbups.rules
sys-power/nut-2.0.5-r1: 70-nut-usbups.rules
sys-power/nut-2.0.4: 70-nut-usbups.rules
sys-power/nut-2.0.4-r1: 70-nut-usbups.rules
sys-power/nut-2.0.3: 70-nut-usbups.rules
sys-power/nut-2.0.3-r1: 70-nut-usbups.rules
media-gfx/iscan-2.2.0-r1: 75-iscan.rules
media-gfx/iscan-2.4.0: 75-iscan.rules
media-gfx/iscan-2.4.0-r1: 99-iscan.rules
media-gfx/sane-backends-1.0.18-r2: 99-libsane.rules
media-libs/libgphoto2-2.3.1-r3: 99-libgphoto2.rules
media-libs/libgphoto2-2.3.1-r2: 99-libgphoto2.rules
media-libs/libgphoto2-2.2.1-r1: 99-libgphoto2.rules
media-libs/libgphoto2-2.3.1-r4: 99-libgphoto2.rules
media-libs/svgalib-1.9.25: 30-svgalib.rules
media-libs/svgalib-1.9.24: 30-svgalib.rules
media-libs/libmtp-0.1.3: 65-mtp.rules
media-libs/libmtp-0.0.21: 65-mtp.rules
sys-apps/pcfclock-0.44-r3: 55-pcfclock.rules
sys-apps/pcfclock-0.44-r2: 55-pcfclock.rules
sys-auth/bioapi-1.2.2: 51-bioapi.rules

app-emulation/virtualbox-modules-1.3.6-r1: 60-virtualbox.rules
app-emulation/virtualbox-modules-1.3.8: 60-virtualbox.rules
app-emulation/virtualbox-: 60-virtualbox.rules

app-emulation/kqemu-1.3.0_pre9: 48-qemu.rules
app-emulation/kqemu-0.7.2: 48-qemu.rules
app-emulation/kqemu-1.3.0_pre5: 48-qemu.rules
app-emulation/kqemu-1.3.0_pre11: 48-qemu.rules
app-emulation/kqemu-1.3.0_pre7: 48-qemu.rules

net-misc/zaptel-1.2.11-r1: 10-zaptel.rules
net-misc/zaptel-1.0.10-r2: 10-zaptel.rules
net-misc/zaptel-1.2.9.1-r1: 10-zaptel.rules
net-misc/zaptel-1.2.12-r1: 10-zaptel.rules
net-misc/zaptel-1.2.12: 10-zaptel.rules

dev-libs/legousbtower-0.5.4: 20-lego.rules
dev-libs/openct-0.6.11-r1: 70-openct.rules
dev-libs/linux-fusion-3.2-r1: 60-fusion.rules
net-wireless/bluez-utils-2.24: 70-bluetooth.rules
net-wireless/bluez-utils-2.25-r1: 70-bluetooth.rules
sys-fs/cowloop-2.15-r1: 70-cow.rules
sys-fs/cowloop-3.0-r2: 70-cow.rules
sys-fs/multipath-tools-0.4.7-r1: 40-multipath.rules
media-sound/alsa-firmware-1.0.14_rc3: 52-usx2yaudio.rules
media-sound/alsa-firmware-1.0.14_rc2-r1: 52-usx2yaudio.rules
media-video/em8300-modules-0.15.3: 15-em8300.rules
media-video/em8300-modules-0.16.0-r1: 15-em8300.rules
app-antivirus/clamav-0.88.7-r2: 60-dazuko.rules
app-antivirus/clamav-0.88.7-r1: 60-dazuko.rules
net-dialup/misdn-1.0.4: 53-misdn.rules
net-dialup/slmodem-2.9.11_pre20061021-r2: 55-slmodem.rules
net-dialup/ltmodem-8.31_alpha10-r3: 55-ltmodem.rules
media-tv/wis-go7007-0.9.8: wis-ezusb.rules


If you maintain such a package can you please check if the rules use no 
syntax-elements being deprecated, and going to be removed in future 
udev-versions, like
BUS: replaced by SUBSYSTEM/SUBSYSTEMS
SYSFS: replaced by ATTR/ATTRS
or others.


These packages even checks for /dev/.udev existence to install rules files:
I think that they should unconditionally install that file.
sys-apps/pcfclock-0.44-r3
sys-apps/pcfclock-0.44-r2

Matthias

-- 
Matthias Schwarzott (zzam)
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] [RFC] removal of /etc/dev.d - cleanup of /etc/udev/rules.d/

2007-03-18 Thread Georgi Georgiev
maillog: 18/03/2007-10:57:01(+0100): Matthias Schwarzott types
 On Donnerstag, 15. März 2007, Matthias Schwarzott wrote:
  Hi fellows!
 
 
  2. I think we should get udev rules directory (/etc/udev/rules.d/) a bit
  more cleaned up.
 
  At the moment a lot of packages install their files prefixed with 99.
  I does not like that, and in the future that should perhaps be moved to
  some numbers below 95, as I hope to get 95-udev-late.rules to be the last
  one called.
 
 This is a (possibly incomplete) list of ebuilds installing udev-rules:
 
 app-crypt/ccid-1.2.0.ebuild: 60-pcscd_ccid.rules
 app-crypt/ccid-1.2.1.ebuild: 60-pcscd_ccid.rules
 app-misc/lirc-0.8.1: 10-lirc.rules
 app-misc/lirc-0.8.0-r5: 10-lirc.rules
 app-misc/lirc-0.8.0-r8: 10-lirc.rules
 app-misc/usbirboy-0.2.1-r1: 55-usbirboy.rules
 sys-power/nut-2.0.5: 70-nut-usbups.rules
 sys-power/nut-2.0.5-r1: 70-nut-usbups.rules
 sys-power/nut-2.0.4: 70-nut-usbups.rules
 sys-power/nut-2.0.4-r1: 70-nut-usbups.rules
 sys-power/nut-2.0.3: 70-nut-usbups.rules
 sys-power/nut-2.0.3-r1: 70-nut-usbups.rules
 media-gfx/iscan-2.2.0-r1: 75-iscan.rules
 media-gfx/iscan-2.4.0: 75-iscan.rules
 media-gfx/iscan-2.4.0-r1: 99-iscan.rules
 media-gfx/sane-backends-1.0.18-r2: 99-libsane.rules
 media-libs/libgphoto2-2.3.1-r3: 99-libgphoto2.rules
 media-libs/libgphoto2-2.3.1-r2: 99-libgphoto2.rules
 media-libs/libgphoto2-2.2.1-r1: 99-libgphoto2.rules
 media-libs/libgphoto2-2.3.1-r4: 99-libgphoto2.rules
 media-libs/svgalib-1.9.25: 30-svgalib.rules
 media-libs/svgalib-1.9.24: 30-svgalib.rules
 media-libs/libmtp-0.1.3: 65-mtp.rules
 media-libs/libmtp-0.0.21: 65-mtp.rules
 sys-apps/pcfclock-0.44-r3: 55-pcfclock.rules
 sys-apps/pcfclock-0.44-r2: 55-pcfclock.rules
 sys-auth/bioapi-1.2.2: 51-bioapi.rules
 
 app-emulation/virtualbox-modules-1.3.6-r1: 60-virtualbox.rules
 app-emulation/virtualbox-modules-1.3.8: 60-virtualbox.rules
 app-emulation/virtualbox-: 60-virtualbox.rules
 
 app-emulation/kqemu-1.3.0_pre9: 48-qemu.rules
 app-emulation/kqemu-0.7.2: 48-qemu.rules
 app-emulation/kqemu-1.3.0_pre5: 48-qemu.rules
 app-emulation/kqemu-1.3.0_pre11: 48-qemu.rules
 app-emulation/kqemu-1.3.0_pre7: 48-qemu.rules
 
 net-misc/zaptel-1.2.11-r1: 10-zaptel.rules
 net-misc/zaptel-1.0.10-r2: 10-zaptel.rules
 net-misc/zaptel-1.2.9.1-r1: 10-zaptel.rules
 net-misc/zaptel-1.2.12-r1: 10-zaptel.rules
 net-misc/zaptel-1.2.12: 10-zaptel.rules
 
 dev-libs/legousbtower-0.5.4: 20-lego.rules
 dev-libs/openct-0.6.11-r1: 70-openct.rules
 dev-libs/linux-fusion-3.2-r1: 60-fusion.rules
 net-wireless/bluez-utils-2.24: 70-bluetooth.rules
 net-wireless/bluez-utils-2.25-r1: 70-bluetooth.rules
 sys-fs/cowloop-2.15-r1: 70-cow.rules
 sys-fs/cowloop-3.0-r2: 70-cow.rules
 sys-fs/multipath-tools-0.4.7-r1: 40-multipath.rules
 media-sound/alsa-firmware-1.0.14_rc3: 52-usx2yaudio.rules
 media-sound/alsa-firmware-1.0.14_rc2-r1: 52-usx2yaudio.rules
 media-video/em8300-modules-0.15.3: 15-em8300.rules
 media-video/em8300-modules-0.16.0-r1: 15-em8300.rules
 app-antivirus/clamav-0.88.7-r2: 60-dazuko.rules
 app-antivirus/clamav-0.88.7-r1: 60-dazuko.rules
 net-dialup/misdn-1.0.4: 53-misdn.rules
 net-dialup/slmodem-2.9.11_pre20061021-r2: 55-slmodem.rules
 net-dialup/ltmodem-8.31_alpha10-r3: 55-ltmodem.rules
 media-tv/wis-go7007-0.9.8: wis-ezusb.rules

app-emulation/vmware-modules-*: 60-vmware.rules

 If you maintain such a package can you please check if the rules use no 
 syntax-elements being deprecated, and going to be removed in future 
 udev-versions, like
 BUS: replaced by SUBSYSTEM/SUBSYSTEMS
 SYSFS: replaced by ATTR/ATTRS
 or others.
 
 
 These packages even checks for /dev/.udev existence to install rules files:
 I think that they should unconditionally install that file.
 sys-apps/pcfclock-0.44-r3
 sys-apps/pcfclock-0.44-r2

-- 
 /   Georgi Georgiev/ What fools these mortals be. -- Lucius  /
\ [EMAIL PROTECTED]\  Annaeus Seneca \
 / http://www.gg3.net/  / /
-- 
gentoo-dev@gentoo.org mailing list