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 |