Some time ago, Alan McKinnon wrote:

> On Wednesday 11 November 2009 17:21:26 Alex Schuster wrote:

> > I wonder if it's worth the trouble. I read here that running a full
> > ~x86 system would probably be easier. And I'd like to try, but while
> > going from x86 to ~x86 is easy, the other way is quite hard, isn't
> > it? If possible at all.
> 
> yes, it is easier to just go ~x86. Yes, it is very very very hard to go
> back - easier to reinstall

I hope I will not have to do so :)  But I have a backup, just in case.
BTW, why would the downgrade be so painful? Is this because of the 
impossible glibc downgrade, or are there even more problems?


> > BTW, when I test this and enable ~x86 in make.conf, I first need to
> > set the extras use flag for udev, and then I get these blockers. So I
> > have to go to openrc, okay. And again trouble with my ati drivers.
> > But maybe this will be over once I have completed the switch.
> 
> There are several documents you should read first at gentoo.org, all
> related to upgrades. They are in the docs section, the page with the
> big long list:
> 
> - the switch to openrc

Done. Did not yet reboot, though :)

> - the most recent X.org upgrade

Not done, that does not work with ati-drivers.

> - installing KDE4

Already have that.

> - the horrendous amoun of work to get x and hal working if it doesn't
>   work out the box

The horror.... but  think not much will change here.

> Deal with these blocks individually for best results:
> > [blocks B     ]  <sys-apps/sysvinit-2.86-r11
> > ("<sys-apps/sysvinit-2.86- r11" is blocking sys-apps/openrc-0.5.2-r2)
> 
> emerge -av1 openrc
> 
> read the elog message and do *exactly* what it says

I think I was just able to update baselayout. Was I really liked was that 
I did not have so much to do, things were done automatically, like 
migrating new services into the boot runlevel. Nice work!

> > [blocks B     ] >=x11-base/xorg-server-1.7.0 (">=x11-base/xorg-
> > server-1.7.0" is blocking x11-drivers/ati-drivers-9.9-r2,
> > x11-drivers/ati- drivers-9.10)
> 
> unmerge ati-drivers, make sure VIDEO_CARDS is correct in make.conf and
> merge X then remerge ALL your drivers. The elog tells you how to proceed

Um, no. ati-drivers is not compatible with xorg-server-1.7, and after I 
was not able to get the radeon driver to work (I tried... oh how I tried), 
I keep my old X.org. I put this into package.mask (got most of it from bug 
#290739 [1]), maybe I could trim it some more:

>=x11-base/xorg-server-1.7
#>=x11-proto/xcmiscproto-1.2.0
#>=x11-proto/bigreqsproto-1.1.0
#>=x11-proto/xf86driproto-2.1.0
#>=x11-proto/xf86bigfontproto-1.2.0
>=x11-base/xorg-drivers-1.7
>=x11-proto/xextproto-7.1.1
>=x11-proto/fixesproto-4.1.1
>=x11-proto/inputproto-2.0
>=x11-libs/libX11-1.3.2
>=x11-libs/libXext-1.1.1
>=x11-libs/libXi-1.3
>=x11-apps/xinput-1.5.0
>=x11-proto/xf86vidmodeproto-2.3
>=x11-libs/libXxf86vm-1.1.0
>=x11-proto/recordproto-1.14
>=x11-libs/libXtst-1.1.0
>=x11-proto/scrnsaverproto-1.2.0
>=x11-libs/libXScrnSaver-1.2.0
>=x11-proto/xineramaproto-1.2
>=x11-libs/libXinerama-1.1
>=x11-proto/xf86dgaproto-2.1
>=x11-libs/libXxf86dga-1.1.1

>=media-libs/mesa-7.6

Looks ugly, but as long as my package.mask will be smaller than my current 
package.keywords...

> emerge -avuND world

I had to remove samba and poppler to resolve blockers, but I'm emerging 
@system now. Hooray!


Now I have a final question (for the moment). What is this ~x86 called? 
Writing is easy, 4 characters, but how is this pronounced? Tilde-ex-
eightysix / tilde-arch? Or is it just testing? The problem came up when I 
was at the Chaos Communication Congress in Berlin and talked to the guys 
at the Gentoo desk.

Oh, dev-libs/klibc-1.5.15-r1 just failed to build. #285355 [2] suggests to 
disable distcc, and yes, this does the trick. Strange, but, whatever. 107 
packages to go now.

        Wonko

[1] http://bugs.gentoo.org/290739
[2] http://bugs.gentoo.org/show_bug.cgi?id=285355

Reply via email to