Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 694576

Summary: app-portage/distpatch - please add support for Python 3
Product: Gentoo Linux Reporter: Sławomir Nizio <slawomir.nizio>
Component: Current packagesAssignee: Rafael Martins (RETIRED) <rafaelmartins>
Status: RESOLVED FIXED    
Severity: normal CC: anton.kochkov, dev, mgorny, treecleaner
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 694800    

Description Sławomir Nizio 2019-09-16 20:36:56 UTC
app-portage/distpatch-0.1.2-r1 has PYTHON_COMPAT=( python2_7 )
some other packages that depend on dev-python/snakeoil, such as sys-apps/pkgcore-0.10.3 have something like: PYTHON_COMPAT=( python3_{6,7} )

now, dev-python/snakeoil-0.7.5 has PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
^ works with both

but newer version: dev-python/snakeoil/snakeoil-0.8.3 supports only Python 3: PYTHON_COMPAT=( python3_{6,7} )


So it's not possible to have distpatch and (for example) pkgcore with new version of snakeoil on the same system.

Also, it's 2019 already. ;)

Reproducible: Always
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-02-26 12:32:56 UTC
Ping.  This is one of the two remaining blockers for Portage.
Comment 2 Rafael Martins (RETIRED) gentoo-dev 2020-02-26 17:39:27 UTC
fixed. sorry for the long wait.