On 30/10/2012 22:44, Tiziano Müller wrote:
> I agree. It really doesn't make sense to keep unbuildable stuff in the
> tree. The point of slotting it in the first place was also to force a
> rebuild of reverse dependencies to have them use newer boost (since at
> that time when boost slotting was introduced we had some API breakages
> occurring between versions).
> Now with the sub-slots we can simply use this feature to tell the PM to
> rebuild the stuff.

Well, as long as the soname is correct (which it is), with
preserved-rebuild (which is now available on ~arch Portage as well),
this is basically already possible to some extent without even using
subslots.

Each new minor version bump (1.49 -> 1.50) will orphan the 1.49
libraries, @preserved-rebuild will rebuild the linked packages.

Of course for those that don't link to the objects, but only use the
headers, the sub-slots make it possible as well.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/

Reply via email to