The packages are stuck on py3.6 which means they will be pain once we switch to 3.7. Please test them on 3.7 *and* 3.8 (so we don't to revisit this in a few months), and update PYTHON_COMPAT appropriately. If it doesn't work, please either fix it, remove Python or issue last rites. Please consider this urgent.
blocked by: dependency.bad [fatal] 39 net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/gnome) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/gnome/systemd) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/plasma) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/desktop/plasma/systemd) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/developer) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/hardened) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/hardened/selinux) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/no-multilib) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/no-multilib/hardened) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]'] net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild: RDEPEND: ~amd64(default/linux/amd64/17.0/no-multilib/hardened/selinux) [ 'dev-python/carbon[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/python-memcached[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]', 'dev-python/scandir[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]']
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8572bec1b953cb0fbdf348097b62b140208500cc commit 8572bec1b953cb0fbdf348097b62b140208500cc Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2020-05-09 10:27:19 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2020-05-09 10:27:26 +0000 net-analyzer/graphite-web-1.1.5-r1: add support for Python-3.7 Drop dep on scandir, as the built-in version from Python-3.5+ is tried first, so we don't need the dep (which additionally doesn't support Python-3.8 yet). Can't add support for Python-3.8 due to python-memcached. Bug: https://bugs.gentoo.org/718418 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Fabian Groffen <grobian@gentoo.org> net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f1d559b947fb1165b9049f8f2cee68c8ee5a84 commit 50f1d559b947fb1165b9049f8f2cee68c8ee5a84 Author: Louis Sautier <sbraz@gentoo.org> AuthorDate: 2020-09-29 22:10:14 +0000 Commit: Louis Sautier <sbraz@gentoo.org> CommitDate: 2020-09-29 22:40:33 +0000 dev-python/python-memcached: support PyPy3+Py3.{8,9} and fix tests Switch to the GitHub tarball that contains tests. Bug: https://bugs.gentoo.org/718418 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Louis Sautier <sbraz@gentoo.org> dev-python/python-memcached/Manifest | 1 + .../python-memcached-1.59-r1.ebuild | 44 ++++++++++++++++++++++ 2 files changed, 45 insertions(+)
Why is this depending on 747514? Can this move forward now that dev-python/python-memcached has py38, py39 support?
yes, if you have resources to test this, please do
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3e00242c8bf57a2cd677bae5dcbf9444406ded commit eb3e00242c8bf57a2cd677bae5dcbf9444406ded Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2020-11-01 08:40:30 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2020-11-01 08:40:38 +0000 net-analyzer/graphite-web: allow python3.8 now python-memcached got support Closes: https://bugs.gentoo.org/718418 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> net-analyzer/graphite-web/graphite-web-1.1.5-r1.ebuild | 2 +- net-analyzer/graphite-web/graphite-web-1.1.7.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)