On 8/11/07, Rumi Szabolcs <[EMAIL PROTECTED]> wrote: > Hello! > > I've got a couple of suggestions for emerge: > > 1.) I apparently cannot exclude one or two packages from a large > emerge action. For example if I say 'emerge -upv world' or > 'emerge -Dupv xorg-x11' it may pull in some large updates I do > not want to do, like gcc or glibc but there is no such thing as > an exclusion list like 'emerge -Dupv xorg-x11 --except gcc glibc' > to stop it from emerging these but let it do everything else.
add them to /etc/portage/package.mask > > 3.) There is no way to print a bare list of package atoms > without colors, newlines and anything about what an 'emerge -upv' > action would be merging which could then be cut&pasted, edited, > or whatever. I mean a list like what revdep-rebuild is printing > out before actually emerging packages. I suggest a new --listonly > flag or maybe reusing the '-q' flag for that which currently > does not seem to do anything. > > What do you think? I think you need to learn how to use awk ;) The -q flag does plenty (ask solar) but it doesn't do what you want, because it isn't designed to do so. I suggested piping to the output to something like awk so you can process it. Hopefully in a future revision you will be able to programmatically access the resolver and just get the atoms on your own. > > Thanks, > > Sab > -- > [EMAIL PROTECTED] mailing list > > -- [EMAIL PROTECTED] mailing list