Summary: | ibm-jdk has broken ebuilds for ppc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kenneth Cummins <ratbert_cp> |
Component: | New packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | ppc |
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Kenneth Cummins
2004-03-19 09:36:48 UTC
Are you sure? from the 1.4.1 ebuild: if [ `use ppc` ]; then S=${WORKDIR}/IBMJava2-ppc-141 else S=${WORKDIR}/IBMJava2-141 fi; if [ `use ppc` ]; then SRC_JAVA="IBMJava2-SDK-141.ppc.tgz" else SRC_JAVA="IBMJava2-SDK-141.tgz" fi; and if you try to emerge -f ibm-jdk it outputs: !!! Please download IBMJava2-SDK-141.ppc.tgz from https://www6.software.ibm.com/dl/lxdk/lxdk-p to /usr/portage/distfiles Yes. But it would not emerge the JDK unless I had the x86 tgz file in distfiles, and that was the file it installed. The logic appears to be there, and it asks for the ppc tgz file, but when it actually tries to compile/install, it's targeting the x86 media. Forgot to mention, the Manifest and files/ directory do not list the .ppc.tgz files. My bad, the ebuild was changed recently to fix an issue with empty digests, it turns out I forgot to create a PPC digest plus the logic of the SRC_URI was off. It should be fixed in portage now. |