This package is not really required for anything, as it being missing only disables enforcing install_requires. At the same time, it being installed causes unexpected verbose output that randomly breaks more susceptible test suites (e.g. dev-python/pythran).
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c420b86bb4147ae1df72024a113468d7cb9a1b4 commit 4c420b86bb4147ae1df72024a113468d7cb9a1b4 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2022-10-08 11:24:13 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2022-10-08 11:25:17 +0000 package.mask: Last rite dev-python/setuptools-declarative-requirements Bug: https://bugs.gentoo.org/876082 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 8 ++++++++ 1 file changed, 8 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c60e92fb6196f0b8b695412120f9f7110e166fb commit 2c60e92fb6196f0b8b695412120f9f7110e166fb Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2022-11-24 06:29:17 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2022-11-24 06:36:39 +0000 dev-python/setuptools-declarative-requirements: treeclean Closes: https://bugs.gentoo.org/876082 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> .../setuptools-declarative-requirements/Manifest | 1 - .../metadata.xml | 15 ------- ...etuptools-declarative-requirements-1.3.0.ebuild | 52 ---------------------- profiles/package.mask | 8 ---- 4 files changed, 76 deletions(-)