Hi there! I am not running ~x86 at the moment. I like to stay on the safer side, and it has not been too much trouble. Yet. There are things in have in package.keywords, quite a lot actually.
Most packages are not a problem. Examples are games-fps/quake3, games- fps/worldofpadman or games-strategy/widelands, which I want to use, but they are all keyworded. Or net-misc/youtube-dl, which changes quite frequently to adopt to youtube changes, and I want to always have the newest version. Or firefox 3.5. which took quite a while to go stable I think. Those are no problem. There are other packages, which I unmask because of trouble with stable ones. One example is sys-apps/util-linux-2.15.1, which I need in order to make cfdisk work with large drives. Sometimes they pull in something else I have to unmask, but it's no big problem. Then there is KDE4. I like it, but there are still so many bugs, so I want it to be a pretty new version from kde-testing. And I guess this is what is responsible for most of my problems, which make the @world update break. The current problem is with samba, apparently the monolithic package is being replaced by split ones, like with Qt. The new version is needed by kde-base/kdebase-kioslaves-4.3.3-r1 (4.3.3 is stable). I can mask this, and the @world update will work, with a minor complaint about the masked kioslaves. 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. What about stability problems? I'd expect some, as the ~x86 stuff is not so fully tested. What are your experiences? And, do you also get blockers from time to time that are hard to solve? I know this topic has been here a couple of times, sorry for bothering you, but I do not dare yet to make the switch. Thanks for comments on this. I won't blame anybody for suggesting to make the switch in case I will regret this later :) 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. [blocks B ] <sys-apps/sysvinit-2.86-r11 ("<sys-apps/sysvinit-2.86- r11" is blocking sys-apps/openrc-0.5.2-r2) [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) Total: 611 packages (548 upgrades, 1 downgrade, 45 new, 13 in new slots, 4 reinstalls, 1 interactive), Size of downloads: 1,114,567 kB Conflict: 15 blocks (1 unsatisfied) Portage tree and overlays: [0] /usr/portage/tree [1] /usr/local/portage/layman/zugaina [2] /usr/local/portage/layman/kde-testing [3] /usr/local/portage/layman/science [4] /usr/local/portage * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'x11-base/xorg-server-1.7.1', 'merge') pulled in by >=x11-base/xorg-server-1.0.99 required by ('installed', '/', 'x11- drivers/xf86-video-vesa-2.2.1', 'nomerge') >=x11-base/xorg-server-1.5.99.901 required by ('ebuild', '/', 'x11- drivers/xf86-input-mouse-1.5.0', 'merge') >=x11-base/xorg-server-1.2[-minimal] required by ('installed', '/', 'x11-drivers/xf86-video-ati-6.12.4', 'nomerge') (and 5 more) ('ebuild', '/', 'x11-drivers/ati-drivers-9.10', 'merge') pulled in by x11-drivers/ati-drivers:1 required by @world x11-drivers/ati-drivers required by ('ebuild', '/', 'x11-base/xorg- drivers-1.7', 'merge') x11-drivers/ati-drivers required by @world Wonko