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
signature.asc
Description: PGP signature