Summary: | net-mail/mailman-3.3.0 python-3.7 support | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Reuben Farrelly <reuben-gentoo-bugzilla> |
Component: | Current packages | Assignee: | Hanno Böck <hanno> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo, jstein, prometheanfire, sandino |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 534740, 691530, 691532, 691536, 691788, 705332, 705336, 711660 | ||
Bug Blocks: |
Description
Reuben Farrelly
2019-08-05 23:59:36 UTC
This package has an RDEPEND of dev-python/importlib_resources[${PYTHON_USEDEP}] However importlib_resources is now built into python3_7 and the importlib-resources packages may be redundant: https://importlib-resources.readthedocs.io/en/latest/ "importlib_resources is a backport of Python 3.7’s standard library importlib.resources module for Python 2.7, and 3.4 through 3.6. Users of Python 3.7 and beyond are encouraged to use the standard library module, and in fact for these versions, importlib_resources just shadows that module." So this dependency is probably not valid for python3_7 or newer. The importlib_resources issue is a bit more complicated to fix, see also: https://gitlab.com/mailman/mailman/-/issues/690 To have at least some progress here I've committed a 3.3.0 ebuild. While it's in theory compatible with python 3.7 I can't set PYTHON_COMPAT yet due to missing dependencies. Fixed |