Gentoo Archives: gentoo-user

From: Alex Schuster <wonko@×××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Going ~x86?
Date: Fri, 15 Jan 2010 13:05:09
Message-Id: 201001151404.12759.wonko@wonkology.org
In Reply to: Re: [gentoo-user] Going ~x86? by Alan McKinnon
1 Some time ago, Alan McKinnon wrote:
2
3 > On Wednesday 11 November 2009 17:21:26 Alex Schuster wrote:
4
5 > > I wonder if it's worth the trouble. I read here that running a full
6 > > ~x86 system would probably be easier. And I'd like to try, but while
7 > > going from x86 to ~x86 is easy, the other way is quite hard, isn't
8 > > it? If possible at all.
9 >
10 > yes, it is easier to just go ~x86. Yes, it is very very very hard to go
11 > back - easier to reinstall
12
13 I hope I will not have to do so :) But I have a backup, just in case.
14 BTW, why would the downgrade be so painful? Is this because of the
15 impossible glibc downgrade, or are there even more problems?
16
17
18 > > BTW, when I test this and enable ~x86 in make.conf, I first need to
19 > > set the extras use flag for udev, and then I get these blockers. So I
20 > > have to go to openrc, okay. And again trouble with my ati drivers.
21 > > But maybe this will be over once I have completed the switch.
22 >
23 > There are several documents you should read first at gentoo.org, all
24 > related to upgrades. They are in the docs section, the page with the
25 > big long list:
26 >
27 > - the switch to openrc
28
29 Done. Did not yet reboot, though :)
30
31 > - the most recent X.org upgrade
32
33 Not done, that does not work with ati-drivers.
34
35 > - installing KDE4
36
37 Already have that.
38
39 > - the horrendous amoun of work to get x and hal working if it doesn't
40 > work out the box
41
42 The horror.... but think not much will change here.
43
44 > Deal with these blocks individually for best results:
45 > > [blocks B ] <sys-apps/sysvinit-2.86-r11
46 > > ("<sys-apps/sysvinit-2.86- r11" is blocking sys-apps/openrc-0.5.2-r2)
47 >
48 > emerge -av1 openrc
49 >
50 > read the elog message and do *exactly* what it says
51
52 I think I was just able to update baselayout. Was I really liked was that
53 I did not have so much to do, things were done automatically, like
54 migrating new services into the boot runlevel. Nice work!
55
56 > > [blocks B ] >=x11-base/xorg-server-1.7.0 (">=x11-base/xorg-
57 > > server-1.7.0" is blocking x11-drivers/ati-drivers-9.9-r2,
58 > > x11-drivers/ati- drivers-9.10)
59 >
60 > unmerge ati-drivers, make sure VIDEO_CARDS is correct in make.conf and
61 > merge X then remerge ALL your drivers. The elog tells you how to proceed
62
63 Um, no. ati-drivers is not compatible with xorg-server-1.7, and after I
64 was not able to get the radeon driver to work (I tried... oh how I tried),
65 I keep my old X.org. I put this into package.mask (got most of it from bug
66 #290739 [1]), maybe I could trim it some more:
67
68 >=x11-base/xorg-server-1.7
69 #>=x11-proto/xcmiscproto-1.2.0
70 #>=x11-proto/bigreqsproto-1.1.0
71 #>=x11-proto/xf86driproto-2.1.0
72 #>=x11-proto/xf86bigfontproto-1.2.0
73 >=x11-base/xorg-drivers-1.7
74 >=x11-proto/xextproto-7.1.1
75 >=x11-proto/fixesproto-4.1.1
76 >=x11-proto/inputproto-2.0
77 >=x11-libs/libX11-1.3.2
78 >=x11-libs/libXext-1.1.1
79 >=x11-libs/libXi-1.3
80 >=x11-apps/xinput-1.5.0
81 >=x11-proto/xf86vidmodeproto-2.3
82 >=x11-libs/libXxf86vm-1.1.0
83 >=x11-proto/recordproto-1.14
84 >=x11-libs/libXtst-1.1.0
85 >=x11-proto/scrnsaverproto-1.2.0
86 >=x11-libs/libXScrnSaver-1.2.0
87 >=x11-proto/xineramaproto-1.2
88 >=x11-libs/libXinerama-1.1
89 >=x11-proto/xf86dgaproto-2.1
90 >=x11-libs/libXxf86dga-1.1.1
91
92 >=media-libs/mesa-7.6
93
94 Looks ugly, but as long as my package.mask will be smaller than my current
95 package.keywords...
96
97 > emerge -avuND world
98
99 I had to remove samba and poppler to resolve blockers, but I'm emerging
100 @system now. Hooray!
101
102
103 Now I have a final question (for the moment). What is this ~x86 called?
104 Writing is easy, 4 characters, but how is this pronounced? Tilde-ex-
105 eightysix / tilde-arch? Or is it just testing? The problem came up when I
106 was at the Chaos Communication Congress in Berlin and talked to the guys
107 at the Gentoo desk.
108
109 Oh, dev-libs/klibc-1.5.15-r1 just failed to build. #285355 [2] suggests to
110 disable distcc, and yes, this does the trick. Strange, but, whatever. 107
111 packages to go now.
112
113 Wonko
114
115 [1] http://bugs.gentoo.org/290739
116 [2] http://bugs.gentoo.org/show_bug.cgi?id=285355

Replies

Subject Author
Re: [gentoo-user] Going ~x86? Alan McKinnon <alan.mckinnon@×××××.com>
Re: [gentoo-user] Going ~x86? Alex Schuster <wonko@×××××××××.org>