/sbin/start_udev claims that /lib/udev/devices is deprecated and that /etc/udev/makedev.d should be used instead. This is simply not true, /lib/udev/devices is _not_ deprecated upstream and at and /etc/udev/makedev.d is a pure Fedora-ism. It seems this is isn't even proposed / discussed upstream either. This is very bad form, you're forcing all upstream packages that use this upstream facility to make local invasive changes. Stuff like this needs to happen upstream. Please revert this. Thanks.
well /lib/udev/devices was invented by me. so it is a Fedora-ism also :-)
Yeah, but you had /etc/udev/devices/, and we both and the Ubuntu guys agreed in Nov 2005 to make that model the upstream default, but at /lib/udev/devices/. So /lib/udev/devices/ was never specific to Fedora, I think. :) http://cvs.fedora.redhat.com/viewcvs/devel/udev/udev.spec?rev=1.122&sortby=date&view=markup http://git.kernel.org/?p=linux/hotplug/udev.git;a=commitdiff;h=dfc9761d8846a5f6f437fb599bc6817d14efbec2 Cheers, Kay
the problem with devices not in /dev is that people doing s.th. like: # grep -r /lib _symbol_xyz are getting bitten by strange errors, so I moved away from /lib/udev/devices in the first place (after bugzillas for this). But, yes, I can remove that warning (or display it only once).
(In reply to comment #3) > But, yes, I can remove that warning (or display it only once). Yes, please remove the warning. Displaying it once isn't really good enough; the point here is that we don't want Fedora-specific patches for packages using this facility; does that make sense?
udev-120-2