Apparently, though unproven, at 23:13 on Sunday 12 September 2010, Enrico 
Weigelt did opine thusly:

> Hi folks,
> 
> 
> I've got a tricky task for automatic update script, which requires
> some portage magic ...
> 
> The script has a list of packages which should be updated
> completely automatically, but *only* if they're pulled in as
> dependency (beginning from world), and others not in that list
> should *not* be updated.
> 
> Is there any easy way to do it ?

man emerge shows a way for the specific case if you are updating world:

--deselect

It basically removes items in the build list that are in world. However if you 
are running

emerge app1 app2 app3

then the man page implies it won't do what you want.

I don't know when this feature arrived. I run v2.2 and there's been a lot of 
update activity in portage this last week


-- 
alan dot mckinnon at gmail dot com

Reply via email to