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?
signature.asc
Description: PGP signature