On Thu, 08 Dec 2005 23:26:44 -0600, Kevin Hanson wrote:

> >qpkg -I -nc -g kde-base | xargs emerge --prune

> This is what I use and it works well:
> 
> #!/bin/bash
> for x in `ls /usr/portage/kde-base`; do
>   if [ "$x" != "CVS" ]; then
>     echo -n "=kde-base/$x-3.4* "
>   fi
> done |xargs emerge -Cpv

This only works for 3.4, whereas --prune removed all older packages.
Also, by using -I with qpkg, it only acts on packages that are installed,
not the whole of kde-base.

On the other hand,your approach works better if you used the monolithic
ebuild for 3.5 and the split ebuilds for 3.5.


-- 
Neil Bothwick

I've got a mind like a... a... what's that thing called?

Attachment: signature.asc
Description: PGP signature

Reply via email to