Summary: | dev-java/oracle-jdk-bin-1.8.0.66-r1 revdep mask causes revdep-rebuild to *always* want to emerge libreoffice | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | faminebadger |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
faminebadger
2016-01-08 02:56:58 UTC
I'm afraid you're a little off the mark. The mask is there to prevent oracle-jdk-bin from being rebuilt and that makes sense because it's a binary package. I will investigate whether it's still needed based on what you said but the old revdep-rebuild is still installed with gentoolkit and people may still have the older package installed. I wasn't even aware of the Python version until now. The link to libjawt.so on libofficebean.so is supposed to be left dangling and that's why it's being flagged up for a rebuild. The original revdep-rebuild did not suffer from this problem because baselayout-java installs /etc/revdep-rebuild/60-java, which has this. LD_LIBRARY_MASK="libjvm.so libjawt.so" I have reproduced the issue here so the Python version is seemingly ignoring this line for some reason. I will investigate. Ok, I see what you mean - yes, if the library is supposed to be masked but isn't being so, then fixing that is preferable to my solution. *** This bug has been marked as a duplicate of bug 568480 *** |