Hi, sorry if this is obvious.

EAPI 5 packages that depend on a particular slot with := are supposed to be
rebuilt when the dependency is upgraded to a new slot, is this correct?

For example, I have "=media-libs/harfbuzz-0.9.12" installed which depends
on "dev-libs/icu:=". Harfbuzz was compiled against "=dev-libs/icu-49.1.2:0/0"
which now got upgraded to "=dev-libs/icu-51.1:0/51.1". This causes the
following error when doing cave resolve --complete world:

!   dev-libs/icu
    Reasons: (...)
    Unsuitable candidates:
      * dev-libs/icu-51.1:0::gentoo
        Did not meet dev-libs/icu:0/0=, use existing if same, installing to
/ from media-libs/harfbuzz-0.9.12:0::installed
(...)

Am I missing something obvious, or is this the intended behavior? If it is,
how do I get past the error? Can I somehow get a list of what needs to be
rebuilt?
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.exherbo.org/mailman/listinfo/paludis-user

Reply via email to