Gentoo Archives: gentoo-user

From: Daniel da Veiga <danieldaveiga@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] upgrading a large package, say Xorg
Date: Fri, 29 Sep 2006 19:01:39
In Reply to: [gentoo-user] upgrading a large package, say Xorg by John Newman
1 On 9/29/06, John Newman <jnn@×××××.net> wrote:
2 > Hello,
3 >
4 > Recently I went to emerge ipodder, a program I've never used before but
5 > was interested in trying out. Unfortunately it had a dependency on
6 > pythonwx >= version 2.6, which in turn had a dependency on wxGTK >= version 2.6,
7 > which in turn wanted me to upgrade my entire Xorg installation... (I'm
8 > runnig 6.9). Not particularly wanting to do this, I hacked my way
9 > around it. (seems it works just fine with wxGTK/wxpython 2.4, which
10 > required no Xorg upgrade).
11 >
12 > But later on I decided what the hell, I may as well upgrade X. However,
13 > when I attempt emerge xorg-base/xorg-x11, I get a whole list of
14 > "Blocked" packages, the gist of it being my installation of
15 > x11-base/xorg-x11-6.9 is blocking... everything. I was thinking that
16 > emerge could handle this type of situation since I'm doing an upgrade -
17 > that it would unmerge the old stuff and emerge the new stuff as it went
18 > along.
20 The Modulas X upgrade is not that simple, its a change on the whole
21 structure of Xorg, not only a source code upgrade with few
22 implications, it also requires some configuration and attention in
23 order to make your X system run after the upgrade.
25 >
26 > Is my only option to manually unmerge my current x11-base/xorg-x11-6.9
27 > (and I have hundreds of packages I've emerge'd that depend on it,
28 > naturally), then emerge x11-base/xorg-x11 to get the new version (7.1 I
29 > believe?). Or is there a better way?
31 You'll find the "Modular X HOWTO" at Gentoo Docs. It is pretty intersting!
33 --
34 Daniel da Veiga
35 Computer Operator - RS - Brazil
37 Version: 3.1
38 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
39 PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
40 ------END GEEK CODE BLOCK------
41 --
42 gentoo-user@g.o mailing list