*javatoolkit-0.3.0-r6 (13 Feb 2011) 13 Feb 2011; Vlastimil Babka <caster@gentoo.org> -javatoolkit-0.3.0-r5.ebuild, +javatoolkit-0.3.0-r6.ebuild, +files/javatoolkit-0.3.0-no-pyxml.patch: Patch to remove usage of pyxml, bug #354421, thanks to Rafał Mużyło <galtgendo@o2.pl>. Stable users can probably hit that thing too so asking for stable only after a couple weeks.
Actually not as it was introduced by -r5 that never hit stable. Sorry about the noise. Let's wait the full month.
mhh... python2.7 nor python3.1 helps... linux01 ~ # eselect python list Available Python interpreters: [1] python2.7 [2] python3.1 * >>> Emerging (1 of 1) dev-java/javatoolkit-0.3.0-r6 * javatoolkit-0.3.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * Package: dev-java/javatoolkit-0.3.0-r6 * Repository: gentoo * Maintainer: java@gentoo.org * USE: elibc_glibc kernel_linux test userland_GNU x86 * FEATURES: ccache sandbox test userpriv usersandbox * ERROR: dev-java/javatoolkit-0.3.0-r6 failed (setup phase): * USE_PYTHON variable does not enable any Python ABI supported by dev-java/javatoolkit-0.3.0-r6 * * Call stack: * ebuild.sh, line 56: Called pkg_setup * ebuild.sh, line 1439: Called python_pkg_setup * python.eclass, line 377: Called _python_calculate_PYTHON_ABIS * python.eclass, line 666: Called die * The specific snippet of code: * die "USE_PYTHON variable does not enable any Python ABI supported by ${CATEGORY}/${PF}" * * If you need support, post the output of 'emerge --info =dev-java/javatoolkit-0.3.0-r6', * the complete build log and the output of 'emerge -pqv =dev-java/javatoolkit-0.3.0-r6'. * The complete build log is located at '/var/tmp/portage/dev-java/javatoolkit-0.3.0-r6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/javatoolkit-0.3.0-r6/temp/die.env'. * S: '/var/tmp/portage/dev-java/javatoolkit-0.3.0-r6/work/javatoolkit-0.3.0' >>> Failed to emerge dev-java/javatoolkit-0.3.0-r6, Log file: >>> '/var/tmp/portage/dev-java/javatoolkit-0.3.0-r6/temp/build.log'
A couple days to go but let's get this stable so that we can force the new revision in eclasses and make sure people have to upgrade (just got an another bug report from ~arch user).
(In reply to comment #2) > mhh... python2.7 nor python3.1 helps... > Neither version is stable so I don't see what your comment has to do with a stable request. > * FEATURES: ccache sandbox test userpriv usersandbox > * ERROR: dev-java/javatoolkit-0.3.0-r6 failed (setup phase): > * USE_PYTHON variable does not enable any Python ABI supported by > dev-java/javatoolkit-0.3.0-r6 > * I don't know python setup that well but I would start looking here.
(In reply to comment #2) You have explicitly set USE_PYTHON variable to a wrong value. Better not set it at all.
(In reply to comment #4) > (In reply to comment #2) > > mhh... python2.7 nor python3.1 helps... > > > > Neither version is stable so I don't see what your comment has to do with a > stable request. http://packages.gentoo.org/package/dev-lang/python 2.7.1-r1 unstable, ok. Right. Have all archs to be stable? 3.1.3-r1 amd64 & x86 is stable 3.1.2-r4 amd64 & x86 is stable Checking now with "dev-lang/python-2.6.6-r2" (installing again), because '"USE_PYTHON="2.6" emerge -1v javatoolkit' seems to want to go on. (no "* USE_PYTHON variable does not enable any Python ABI supported by dev-java/javatoolkit-0.3.0-r6" message) It's then ok for "all arch stable" python-2.6.x and javatoolkit-0.3.0-r6. - but not for stable python-3.x ;) -
(In reply to comment #6) dev-java/javatoolkit doesn't yet support Python 3, so you cannot set e.g. USE_PYTHON="3.1" and expect it to work.
Nice to know. (mhh... really need a "non-~x86" system for cross tests) Thanks a lot.
amd64 ok
(In reply to comment #6) > > 3.1.3-r1 amd64 & x86 is stable > 3.1.2-r4 amd64 & x86 is stable > Yeah my mistake there in reading status output.
amd64 done. Thanks Agostino
This appears to work OK with unmasked java packages on SPARC. Purely for information as java is still masked on SPARC.
x86 done. Thanks.
ppc/ppc64 stable
This bug can be closed as ia64 is waiting for the java team to drop support for ia64 and sparc doesn't have java(yet)