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

Reply via email to