* QA Notice: The 'hasq' function is deprecated (replaced by 'has') * * "/var/lib/layman/java-overlay/dev-python/antlr-python/antlr-python-3.1.3.ebuild": * Deprecation Warning: Usage of distutils.eclass in packages not supporting installation * for multiple Python ABIs in EAPI <=2 is deprecated and will be banned on 2011-06-01. * The ebuild needs to be fixed. Please report a bug, if it has not been already reported. Reproducible: Always
Created attachment 288063 [details] antlr-python-3.1.3.ebuild.patch The patch adds multi abi support and bumps the ebuild to EAPI 3.
Created attachment 288065 [details] python3-compat.patch patch to get antlr-python to build (not run) with python3.
The python eclass now allows to use EAPI 4 and setting phython2 as locally active. Fixed other QA issues as well. *antlr-python-3.1.3-r1 (14 May 2012) 14 May 2012; Ralph Sennhauser <sera@gentoo.org> -antlr-python-3.1.3.ebuild, +antlr-python-3.1.3-r1.ebuild, +metadata.xml: Fix builing with active python3. Fix QA issues. #384497