On Mon, 12 Dec 2005 09:50:17 -0500, Ernie Schroder wrote:

> ACCEPT_KEYWORDS="~x86" emerge kde
> 
> All of these ~x86 packages were brought in at that time

This is exactly why you should not use ACCEPT_KEYWORDS on the command
line. It applies to the whole emerge process, so even if KDE would be
happy with the installed version of the dependencies, you have told
emerge to upgrade them. That's why the correct approach is to add the
various KDE packages to /etc/portage/package.keywords.

> I'm about at the point where I'll let portage downgrade everything it
> wants to, but I'm afraid that it might break something else.

That's unlikely, if so, emerge would complain about a dependency of KDE
being unavailable. The worst that can happen is that part of KDE could
stop working, possibly preventing you loading the desktop. In which case,
emerge -uav world will tell you which package is needed but unavailable
because of masking, so you can add it to /etc/portage/package.keywords.


-- 
Neil Bothwick

Guns don't kill people--it's those little pieces of lead.

Attachment: signature.asc
Description: PGP signature

Reply via email to