Summary: | dev-java/icedtea[nsplugin,webstart] should depend on all versions of icedtea-web | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexandre.guimaraes, arfrever.fta, b.brachaczek, dschridde+gentoobugs, gnu_andrew, mihais23, sera |
Priority: | Normal | ||
Version: | 10.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch |
Description
Paolo Pedroni
2014-02-04 11:10:43 UTC
It seems that this was introduced in the version bump from 7.2.4.3 to 7.2.4.5: -PDEPEND="webstart? ( || ( - dev-java/icedtea-web:0 - >=dev-java/icedtea-web-1.3.2:7 - ) ) - nsplugin? ( || ( - dev-java/icedtea-web:0[icedtea7,nsplugin] - >=dev-java/icedtea-web-1.3.2:7[nsplugin] - ) )" +PDEPEND="webstart? ( dev-java/icedtea-web:7 ) + nsplugin? ( dev-java/icedtea-web:7[nsplugin] )" It very much seems to me like if the icedtea-7.2.4.5 version bump was prepared from some older ebuild (certainly not the in-tree icedtea-7.2.4.3). The check-reqs eclass usage was dropped, the ":SLOT=" dependency specifications were dropped, the ant-core dependency was dropped (bug 500176), and jbootstrap is enabled by default again. Ralph, I'm CC'ing you, you did the bump so you might want to look at it. Andrew, could you share your mind about? Created attachment 384158 [details, diff]
Patch
I attach a trivial patch for convenience.
Fixed in both tree and overlay. |