On Monday 30 June 2008, brullo nulla wrote:
> > Seems a reasonable question, but will be almost impossible to
> > implement, as how would you define a package that can "be happily
> > merged independently" of a blocking package?
> >
> > portage is software, it isn't intelligent so it doesn't know how to
> > answer that. I admit it's annoying though.
>
> The block will in many cases affect only a branch of the dependency
> tree. For example, in this case it is all blocked because glibmm
> wants a masked glib. Portage knows that glibmm wants the masked glib,
> so it knows that glibmm causes the trouble. So it could in principle
> give me what is to update except for glibmm and glib - and give me
> the error about those two.
>
> Am I missing something?

Probably not :-)

But the portage code has been described as difficult to maintain, so I 
suppose the correct person to ask is Zac himself. Perhaps there are 
tricky edge cases?

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com

-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to