On Sat, Jul 14, 2012 at 05:46:56AM +0200, Marco d'Itri wrote: > On Jul 14, William Hubbs <w.d.hubbs@xxxxxxxxx> wrote: > > > /usr/lib/udev/rules.d. The reason is not because of udev, but other > > packages which install their rules in /lib/udev/rules.d need to be fixed > > to install them in /usr/lib/udev/rules.d. > As the maintainer of udev for a distribution which still supports a > standalone /usr I fail to see how this can be an issue. > Why should an upstream package install something in > /usr/lib/udev/rules.d/ if no distribution supports this directory? I'm not sure if you are asking me or Kay, but here is what we are running into. The default configuration of udev-186 installs its rules in /usr/lib/udev/rules.d. When users upgrade to this udev, they will still have packages on their system that install rules in /lib/udev/rules.d. Udev needs to keep this directory as a place for rules for a while for that reason. With the /usr merge coming, I'm thinking that packages that install rules in /lib/udev/rules.d will have to be fixed to install them in /usr/lib/udev/rules.d eventually, but until then, we should retain support in udev to read from both places. Thoughts? William
Attachment:
pgpqh88mEHVNW.pgp
Description: PGP signature