On Sat, 26 Jul 2014 15:27:51 +0000 (UTC)
Martin Vaeth <mar...@mvath.de> wrote:
> Michał Górny <mgo...@gentoo.org> wrote:
> > All people with enough knowledge already know that this is
> > technically impossible.
> 
> We already discussed in the bug how it *would* be possible,
> just nobody implements it:
> 
> Portage would have to use dynamic deps throughout,
> using the data stored in /var/db only to find out
> the correct information for := dependencies.
> 
> This would fix the behaviour except for some
> corner cases concerning orphaned packages which
> can lead to broken situations with any approach.

Your solution fails spectacularly in the following ways:

* Ebuild removal

* Overlays

* Introduction of := dependencies

* pkg_*rm

Which brings us back to the "all people with enough knowledge
already know that this is technically impossible" thing...

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to