On Monday 12 December 2005 10:35, a tiny voice compelled Neil Bothwick to 
write:
> 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.

So, if I understand what you're saying, using ACCEPT_KEYWORDS on the command 
line, brings in all dependant packages regardless of they're being needed for 
the app being merged. Somehow I don't think that's the way it should be
>
> > 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.

I think I'll give it a shot. I'll get back to you with the results.
-- 
Regards, Ernie
100% Microsoft and Intel free

 10:52:50 up 2 days,  2:16,  3 users,  load average: 0.00, 0.03, 0.12
Linux 2.6.14-gentoo-r42.6.14-r-4_new i686 AMD Athlon(tm) XP 2400+
-- 
gentoo-user@gentoo.org mailing list

Reply via email to