Gentoo Archives: gentoo-user

From: Daniel da Veiga <danieldaveiga@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Portage: missing pieces
Date: Wed, 21 Jun 2006 13:19:52
Message-Id: 342e1090606210607y9c5025agd4c179ee82ba7421@mail.gmail.com
In Reply to: [gentoo-user] Portage: missing pieces by Molle Bestefich
1 On 6/21/06, Molle Bestefich <molle.bestefich@×××××.com> wrote:
2 > I think a piece might be missing from Portage.
3 >
4 > I'll depict my workflow as an example.
5 >
6 > I'm preparing to upgrade:
7 > # emerge --sync
8 > # emerge -Dp world
9 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXinerama-1.0.1)
10 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXi-1.0.1)
11 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXrandr-1.1.1)
12 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/randrproto-1.1.2)
13 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-misc/makedepend-1.0.0)
14 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking media-libs/mesa-6.5-r3)
15 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libdrm-2.0.1)
16 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking
17 > x11-proto/xf86vidmodeproto-2.2.2)
18 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/glproto-1.4.7)
19 > [blocks B ] <=x11-base/xorg-x11-6.9 (is blocking
20 > x11-proto/xf86driproto-2.0.3)
21 > ... etc, lots of blockers ...
22 >
23 > Ok, let's try and find why it wants to downgrade to xorg-x11-6.9:
24 > # equery d xorg-x11-6.9
25 > [ Searching for packages depending on xorg-x11-6.9... ]
26 >
27 > <none found>
28 > #
29 >
30 > Ok, no reason, apparently. Maybe it's already merged then?
31 > # emerge -C xorg-x11-6.9
32 > --- Couldn't find 'xorg-x11-6.9' to unmerge.
33 >
34 > Nope. Now I'm getting uncertain. Don't I have xorg-x11 at all?
35 > # emerge -C xorg-x11
36 >
37 > x11-base/xorg-x11
38 > selected: 7.0-r1
39 > protected: none
40 > omitted: none
41 >
42 > >>> 'Selected' packages are slated for removal.
43 > >>> 'Protected' and 'omitted' packages will not be removed.
44 >
45 > >>> Waiting 5 seconds before starting...
46 > >>> (Control-C to abort)...
47 > >>> Unmerging in: 5 4 3
48 >
49 > <CTRL-C>
50 > Exiting on signal 2
51 >
52 > Whoops. Yep, it's there.
53 >
54 > Ok, so status is that I have xorg-x11-7.0, I don't have 6.9, no
55 > packages actually wants xorg-x11-6.9, but whenever I use "emerge -D
56 > world", Portage sees it as a blocker anyway.
57 >
58 > Is there a piece missing in this puzzle, in particular the one that
59 > will tell me why on earth Portage thinks version 6.9 is a blocker?
60 >
61 > Or is the piece in place but I'm not looking hard enough?
62 > --
63
64 Try "emerge -Dtpv world", it will give you a hierarquical tree that
65 will show what package is seeking to downgrade xorg.
66
67 --
68 Daniel da Veiga
69 Computer Operator - RS - Brazil
70 -----BEGIN GEEK CODE BLOCK-----
71 Version: 3.1
72 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
73 PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
74 ------END GEEK CODE BLOCK------
75 --
76 gentoo-user@g.o mailing list