On 07/06/2012 06:17 PM, Kent Fredric wrote:
> But either way, if "SlotABI" is supposed to convey "A change that can
> occur to a package that means other packages that were built on it
> need to be rebuilt" , then this is something we need.

Much like SLOT, SLOT/ABI-sub-slot as it's implemented in EAPI 4-slot-abi
[1] is intended to correlate to some extent with the package version.

Rebuilds involving USE changes have already been supported since EAPI 2
via USE deps. With existing versions of portage, you have to run
something like `emerge --newuse -uD @world` to ensure that everything is
rebuilt to match current USE settings. However, it would be fairly easy
to make emerge more pro-active about triggering rebuilds to satisfy
reverse USE dependencies when necessary.

[1]
http://blogs.gentoo.org/zmedico/2012/06/23/automatic-rebuilds-with-experimental-eapi-4-slot-abi/
-- 
Thanks,
Zac


Reply via email to