1 |
On 10/3/06, Bo Ørsted Andresen <bo.andresen@××××.dk> wrote: |
2 |
> On Tuesday 03 October 2006 22:14, Justin Patrin wrote: |
3 |
> > I'm getting this very odd behavior when trying to --update --deep world. |
4 |
> > |
5 |
> > # emerge -atuDv world |
6 |
> > |
7 |
> > These are the packages that would be merged, in reverse order: |
8 |
> > |
9 |
> > Calculating world dependencies... done! |
10 |
> > [blocks B ] >=app-admin/eselect-1.0.3 (is blocking |
11 |
> > app-admin/eselect-opengl-1.0.3) |
12 |
> > [nomerge ] x11-terms/xterm-218 USE="truetype -Xaw3d -paste64 |
13 |
> > -toolbar -unicode" |
14 |
> > [nomerge ] sys-libs/libutempter-1.1.4.1 |
15 |
> > [nomerge ] app-arch/rpm2targz-9.0-r3 |
16 |
> > [nomerge ] sys-apps/util-linux-2.12r-r4 USE="crypt nls perl |
17 |
> > -old-crypt (-selinux) -static" |
18 |
> > [nomerge ] app-crypt/hashalot-0.3-r2 |
19 |
> > [ebuild N ] app-admin/eselect-opengl-1.0.3 41 kB |
20 |
> > |
21 |
> > If I'm reading this right, xterm is deeply depending on eselect-opengl |
22 |
> > somehow but eselect is blocking it. Does anyone know why this would |
23 |
> > be? |
24 |
> |
25 |
> app-admin/eselect-opengl-1.0.3 contains this: |
26 |
> |
27 |
> RDEPEND=">=app-admin/eselect-1.0_rc1 |
28 |
> !>=app-admin/eselect-1.0.3" |
29 |
> |
30 |
> This means that it requires eselect >= 1.0_rc1 but is blocked by eselect >= |
31 |
> 1.0.3. eselect-1.0.3 was marked testing and eselect-opengl-1.0.3 is marked |
32 |
> stable. So either downgrade eselect to latest stable (1.0.2) or upgrade |
33 |
> eselect-opengl to latest testing (1.0.4). |
34 |
> |
35 |
> I am a bit curious about how eselect-opengl is being pulled in so if you still |
36 |
> see the above output feel free to add --debug to the above command and mail |
37 |
> the output to me offlist. If you do that be sure to include the output of |
38 |
> `emerge --info` also. |
39 |
> |
40 |
|
41 |
Ok, I figured out what was causing this.. I had eselect and |
42 |
eselect-php in package.keywords (without any keywords) but not |
43 |
eselect-opengl. This made eselect upgrade to 1.0.6 which didn't work |
44 |
with eselect-opengl-1.0.3. Removing the eselect atoms from |
45 |
package.keywords fixed the problem (eselect-1.0.2 and |
46 |
eselect-opengl-1.0.3). |
47 |
|
48 |
(I think I added these packages to package.keywords because of a |
49 |
previous PHP upgrade. It appears that eselect-php doesn't exist any |
50 |
more, though.) |
51 |
|
52 |
All is now well. Thanks. |
53 |
|
54 |
-- |
55 |
Justin Patrin |
56 |
|
57 |
-- |
58 |
gentoo-user@g.o mailing list |