Summary: | dev-vcs/qbzr-0.23.0: USE_PYTHON variable contains invalid value | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Petelin <adrianopol> |
Component: | [OLD] Development | Assignee: | bazaar+obsolete |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | CC: | kensington |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info |
Created attachment 418284 [details]
emerge --info
This is caused by qbzr-0.23.0 using the old python eclass which doesn't support python 3.4 and later. @bazaar, is it OK to stabilise 0.23.1 (which is ported to the newer eclass) and then remove old? *** This bug has been marked as a duplicate of bug 593150 *** |
qbzr installation fails: >>> Compiling source in /var/tmp/portage/dev-vcs/qbzr-0.23.0/work/qbzr ... * ERROR: dev-vcs/qbzr-0.23.0::gentoo failed (compile phase): * USE_PYTHON variable contains invalid value '3.4' * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 5032: Called distutils_src_compile * environment, line 1210: Called python_execute_function 'distutils_building' * environment, line 3319: Called _python_calculate_PYTHON_ABIS * environment, line 543: Called die * The specific snippet of code: * die "USE_PYTHON variable contains invalid value '${PYTHON_ABI}'"; ---- # grep PYTHON /etc/portage/make.conf USE_PYTHON="2.7 3.4" # eix -e python [I] dev-lang/python ... Installed versions: 2.7.10-r1(2.7)(12:24:05 PM 11/18/2015)(gdbm ipv6 ncurses readline sqlite ssl threads wide-unicode xml -berkdb -build -doc -examples -hardened -tk -wininst ELIBC="-uclibc") 3.4.3(3.4)(02:32:56 PM 09/28/2015)(gdbm ipv6 ncurses readline sqlite ssl threads xml -build -examples -hardened -tk -wininst ELIBC="-uclibc") Reproducible: Always