-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/11/2012 10:50 PM, Zac Medico wrote: > On 07/11/2012 07:25 PM, Rick "Zero_Chaos" Farina wrote: >> On 07/11/2012 07:48 PM, William Hubbs wrote: >>> On Wed, Jul 11, 2012 at 04:59:11PM -0400, Alexis Ballier wrote: >>>> How do you plan to handle the following: >>>> - foo installs an udev rule >>>> - install foo with old udev >>>> - upgrade udev >>>> >>>> are rules installed by foo used by new udev ? >> >>> No, they wouldn't be; that is a good reason to question the value of the >>> eclass itself. Maybe the correct way to do this is to forget the eclass >>> and just file bugs against packages that break having them move their >>> rules to the new location and set a dependency on the newer udev. >> Perhaps a new ebuild helper would be best here? It seems no one knows >> where to install udev rules in the first place (I know I didn't till a >> recent version of portage yelled at me with a QA warning). >> >> How about dorule/newrule? > > I guess then we'd need the installed udev to set an environment variable > via /etc/env.d, in order to control the location where the rules are > installed?
Oh I'm sorry, I didn't mean to sound like I had an actual implementation idea in my head :-) I yield to those with greater experience on that, but yeah, env makes some sense to me. Thanks Zero -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJP/j6aAAoJEKXdFCfdEflKyJMQAJZIm4YNbmYl7EjFCU4JaNjg PJAwz1kSCCmhiQYw60FHEvdZdC4cR5v/VhBpHW0Im53yTRE6vgwjrFybze0YG9u7 UYNbz6jAZ5HYSj5CCxxCwSMricREBJcnRqZU8til8M3ayw4jI7IpRQJYOdjd923T M2b7YFW64JrGXZtpUR2Uc9KMDdgAVoMmIp5JmERTYiJxqu8RhdAWBD8Ey8xsQQIX +mT+rkoIRc5VSEnsJues59TecSDdEgYYdYGwDv81euMBTYbEbuNolImav8L2AxJZ 8k4jXPF8oVn73ehmLKjenkeiYJHVBiPycG53Q95f7Hs/YavXChtcrOg6MLsdhfTn tqrClTvOu3rvaboIfGF+QXWpi+kH0ltlPLNIyH0Q0bPCnHmwAtb43NqqprFo77/v pMkjOzRZ5rf6p+SnCE6ouwZMJS4FYSWsGKIoRwBgQm6eCj9RXNV59lFe0zW2pi9b Qf/AwR16ZeNWQovHCxYmUupGwLtEbB12sDP9hSnq+FcHAMbwvcyZamxibo9DPY+K eNc9kn7cvHu+Z3B1O3O1yfIKwYsTeVkZUMw1Sn1Y3SwtwXBNnWc/8YM41pdjSfpK bydnt8FTUeLUhLtIYzUtsN9s99S3u2rhfkPUWapeNdYYCOCMrxMl3tx52rNFggwT w03B9r0mUngc5DBzaUg6 =sg7B -----END PGP SIGNATURE-----