Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 564116 - dev-python/pydb-1.25-r1 refuses to build with USE_PYTHON 3.4
Summary: dev-python/pydb-1.25-r1 refuses to build with USE_PYTHON 3.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrey Grozin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-25 19:34 UTC by lexofleviafan
Modified: 2015-10-29 20:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lexofleviafan 2015-10-25 19:34:25 UTC
When rebuilding pydb for the first time after switching to the now-stable Python version 3.4, emerge stops with an error after verifying ebuild size, complaining about USE_PYTHON.
Installs if USE_PYTHON="2.7 3.4" is replaced with "2.7 3.3" (using package.env).
Seems to be the same issue as in #523810.

Reproducible: Always




Emerge error message:
 * ERROR: dev-python/pydb-1.26-r1::gentoo failed (setup phase):
 *   USE_PYTHON variable contains invalid value '3.4'
 * 
 * Call stack:
 *       ebuild.sh, line  93:  Called pkg_setup
 *       ebuild.sh, line 321:  Called python_pkg_setup
 *   python.eclass, line 433:  Called _python_calculate_PYTHON_ABIS
 *   python.eclass, line 778:  Called die
 * The specific snippet of code:
 *   					die "USE_PYTHON variable contains invalid value '${PYTHON_ABI}'"
Comment 1 Rafał Mużyło 2015-10-26 16:47:35 UTC
Indeed, that's the exact same problem - the package must be migrated to relevant r1 eclasses.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-10-29 20:34:35 UTC
commit 1869920ea6d1b3b415af43a1225fd68201bf4515
Author: Michał Górny <mgorny@gentoo.org>
Date:   Thu Oct 29 21:32:54 2015 +0100

    dev-python/pydb: Migrate to python-single-r1

Enjoy. Though would be nice if someone fixed /usr/bin/pydb to be a relative symlink.