On Sat, Aug 10, 2013 at 09:57:52AM +0300, Samuli Suominen wrote > I expect it to happen around every new udev release that causes slight > incompability; the default of the virtual/udev, sys-fs/udev, doesn't > have to wait for the alternative providers.
The elegant solution is outlined in my post... http://www.gossamer-threads.com/lists/gentoo/user/275977#275977 I.e. *UNTIL SUCH TIME AS EUDEV HITS STABLE* (on whatever arch you're using), add the entry <sys-fs/eudev-9999 ~amd64 to package.keywords (replace amd64 with your arch if necessary). Basically, if you keyword a specific version, and the ebuild gets removed by "emerge --sync", there are no eudev ebuilds to satisfy virtual/udev. So portage falls back to udev. My solution isn't hard-coded to any one version, and is immune to to version bumps and removals. -- Walter Dnes <waltd...@waltdnes.org> I don't run "desktop environments"; I run useful applications