java-overlay icon indicating copy to clipboard operation
java-overlay copied to clipboard

dev-java/java-config: No supported implementation in PYTHON_COMPAT.

Open matoro opened this issue 4 years ago • 0 comments

Traceback (occurs for both currently available versions of dev-java/java-config):

 * ERROR: dev-java/java-config-2.2.9999::java failed (depend phase):
 *   No supported implementation in PYTHON_COMPAT.
 * 
 * Call stack:
 *                     ebuild.sh, line 609:  Called source '/var/lib/layman/java/dev-java/java-config/java-config-2.2.9999.ebuild'
 *   java-config-2.2.9999.ebuild, line   9:  Called inherit 'git-r3' 'distutils-r1' 'eutils'
 *                     ebuild.sh, line 314:  Called __qa_source '/usr/portage/eclass/distutils-r1.eclass'
 *                     ebuild.sh, line 112:  Called source '/usr/portage/eclass/distutils-r1.eclass'
 *           distutils-r1.eclass, line 105:  Called inherit 'python-r1'
 *                     ebuild.sh, line 314:  Called __qa_source '/usr/portage/eclass/python-r1.eclass'
 *                     ebuild.sh, line 112:  Called source '/usr/portage/eclass/python-r1.eclass'
 *              python-r1.eclass, line 260:  Called _python_set_globals
 *              python-r1.eclass, line 199:  Called _python_set_impls
 *        python-utils-r1.eclass, line 156:  Called die
 * The specific snippet of code:
 *   			die "No supported implementation in PYTHON_COMPAT."                                                                                                                                                                                                             | * 
 * If you need support, post the output of `emerge --info '=dev-java/java-config-2.2.9999::java'`,
 * the complete build log and the output of `emerge -pqv '=dev-java/java-config-2.2.9999::java'`.
 * Working directory: '/usr/lib/python3.8/site-packages'
 * S: '/var/tmp/portage/dev-java/java-config-2.2.9999/work/java-config-2.2.9999'                           

Looking at the ebuilds, it appears that their PYTHON_COMPAT is wildly out of date, with the latest supported version being python3_3(!!!). The only reason that they did not fail yet is because python2_7 had not been globally removed, which occurred today.

Given that there is a more recent and maintained version in the official portage tree, shouldn't dev-java/java-config simply be removed from the overlay?

matoro avatar Jan 31 '21 17:01 matoro