Gentoo's Ardour ebuild still has its PYTHON_COMPAT variable set to python2_7 exclusively. It has been confirmed on the Ardour forums that Python is used for its WAF build system only and the version they use is compatible with both Python 2 and 3. I've tested the media-sound/ardour-6.0 ebuild with "PYTHON_COMPAT=( python{2_7,3_7} )" and only dev-lang/python:3.7 and 3.8 installed, I can confirm it builds and runs. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b94703700b420be51b83e1d13b0b00a62677658 commit 0b94703700b420be51b83e1d13b0b00a62677658 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2020-08-12 18:04:33 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2020-08-12 18:04:51 +0000 media-sound/ardour: bump to 6.2, dropped 5.12, py3 Bug: https://bugs.gentoo.org/733972 Bug: https://bugs.gentoo.org/640168 Closes: https://bugs.gentoo.org/726042 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/ardour/Manifest | 3 +- media-sound/ardour/ardour-5.12.ebuild | 137 --------------------- .../{ardour-6.0.ebuild => ardour-6.2.ebuild} | 17 ++- media-sound/ardour/ardour-9999.ebuild | 17 ++- .../ardour/files/ardour-4.x-revision-naming.patch | 38 ------ 5 files changed, 17 insertions(+), 195 deletions(-)