Hi.
amit0 myebuilds # qlist -Iv sys-apps/portage
sys-apps/portage-2.1.6.13
I've binpkg-ed sun-jdk.
I did so w/USE+="jce":
amit0 myebuilds # qtbz2 -x
/usr/portage/packages/dev-java/sun-jdk-1.6.0.16.tbz2
amit0 myebuilds # qxpak -x
/usr/portage/packages/dev-java/sun-jdk-1.6.0.16.xpak environment.bz2
amit0 myebuilds # bzgrep ^USE= environment.bz2
USE='X alsa amd64 elibc_glibc jce kernel_linux multilib nsplugin
userland_GNU'
The reason I did so is because sun-jdk's content depends upon that USE
flag, and I want the extra content in the tbz.
Normally, when "jce" is on, sun-jdk pulls-in sun-jce-bin:
amit0 myebuilds # USE="${USE} jce" emerge -p sun-jdk
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N f ] dev-java/sun-jce-bin-1.6.0
[ebuild R ] dev-java/sun-jdk-1.6.0.16 USE="jce*"
However, when I attempt to merge the binpkg-ed sun-jdk, dep isn't pulled:
amit0 myebuilds # USE="${USE} jce" emerge -pk sun-jdk
These are the packages that would be merged, in order:
Calculating dependencies... done!
[binary R ] dev-java/sun-jdk-1.6.0.16 USE="jce*"
Anyone has a clue as to why this is happening?
Amit