Gentoo Archives: gentoo-user

From: Neil Bothwick <neil@××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Moving from old udev to eudev
Date: Tue, 06 Aug 2013 11:24:12
Message-Id: 20130806122403.1789c320@hactar.digimed.co.uk
In Reply to: Re: [gentoo-user] Moving from old udev to eudev by Walter Dnes
1 On Mon, 5 Aug 2013 21:10:27 -0400, Walter Dnes wrote:
2
3 > > I can't remember what it was now, and it may have been avoidable by
4 > > making virtual/udev-206 (or whichever version it was that needed a
5 > > higher udev version than eudev could provide). It's moot now as eudev
6 > > has been updated and portage is happy again, but it would be a
7 > > concern if this happened regularly.
8 >
9 > I ran into this. Here is what I think happened...
10 >
11 > - I specified "sys-fs/eudev-1.2-r1-beta ~amd64" (or something similar)
12 > in my /etc/portage/package.keywords file
13 > - I ran "emerge --sync". On that particular day, it removed the beta
14 > version ebuild, and replaced it with eudev-1.2.ebuild
15 > - "emerge --changed-use --deep --update @world" could no longer find an
16 > unmasked version of sys-fs/eudev that satisfied virtual/udev. So it
17 > fell back to a version of sys-fs/udev
18 > - My workaround, *UNTIL SUCH TIME AS EUDEV HITS STABLE AMD64*, is...
19 > <sys-fs/eudev-9999 ~amd64
20 > in my /etc/portage/package.keywords file.
21 >
22 > This specifies to accept the highest ebuild number that is smaller
23 > than 9999 (the "bleeding edge" version).
24
25 nothing that complicated, I have nothing in package.{un,}mask for eudev.
26 Something was pulling in virtual/udev-206, which no eudev releases at the
27 time could satisfy (except possibly the 9999 version but those are masked
28 by default) so portage needed to uinstall eudev and install udev to fulfil
29 the dependency.
30
31
32 --
33 Neil Bothwick
34
35 Sisko:"I won't be condescending to you this episode, Dr. Bashir."

Attachments

File name MIME type
signature.asc application/pgp-signature