archenroot / gentoo-overlay

Gentoo overlay with main focus on GPU, Neural Networks, Big Data and Java technologies
http://gentoo.archenroot.org
15 stars 4 forks source link

missing EAPI in ibm-sdk-java-1.6.0.9_p2 #8

Closed Alessandro-Barbieri closed 7 years ago

Alessandro-Barbieri commented 7 years ago
 * ERROR: dev-java/ibm-sdk-java-1.6.0.9_p2::archenroot failed (depend phase):
 *   EAPI= is not supported
 *
 * Call stack:
 *                        ebuild.sh, line 611:  Called source '/home/ale/src/gentoo-overlay/dev-java/ibm-sdk-java/ibm-sdk-java-1.6.0.9_p2.ebuild'
 *   ibm-sdk-java-1.6.0.9_p2.ebuild, line   5:  Called inherit 'java-vm-2' 'versionator' 'eutils'
 *                        ebuild.sh, line 307:  Called __qa_source '/usr/portage/eclass/java-vm-2.eclass'
 *                        ebuild.sh, line 102:  Called source '/usr/portage/eclass/java-vm-2.eclass'
 *                 java-vm-2.eclass, line  14:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=dev-java/ibm-sdk-java-1.6.0.9_p2::archenroot'`,
 * the complete build log and the output of `emerge -pqv '=dev-java/ibm-sdk-java-1.6.0.9_p2::archenroot'`.
 * Working directory: '/usr/lib64/python3.5/site-packages'
 * S: '/var/tmp/portage/dev-java/ibm-sdk-java-1.6.0.9_p2/work/ibm-sdk-java-1.6.0.9_p2'
!!! getFetchMap(): aux_get() error reading dev-java/ibm-sdk-java-1.6.0.9_p2; aborting.
Unable to generate manifest.%                              
archenroot commented 7 years ago

Well, the IBM SDK for Java was in Gentoo tree back in time and was removed, the history could be found here: https://gitweb.gentoo.org/repo/gentoo.git/log/dev-java/ibm-jdk-bin

I also opened forum topic to discuss this: https://forums.gentoo.org/viewtopic-t-1057858.html?sid=4b22134d05fb4fb0ae45918c82ae212a

But even those old JDK 6 ebuilds done in EAPI=4.

The original aim is to bring back to Gentoo space IBM JDK 8 where my main interest is GPU acceleration which is builtin out-of-box. You can still install by hand quickly in the moment...

archenroot commented 7 years ago

Just to follow, as I see the complexity of JDK 6 ebuild, I think it will take a lot of time to make it work for JDK 8... :-) in my case

Alessandro-Barbieri commented 7 years ago

It's now gone.