This package still uses the legacy eclass code paths. These paths are deprecated and pose a significant maintenance cost. Please update the package to use PEP517 build mode. For more information, please see the Python Guide, particularly; https://projects.gentoo.org/python/guide/migration.html#migrating-to-pep-517-builds
[Adding this comment en-masse, sorry for the noise, but it's important.) 1. Please take particular care to check file diffs before/after, possibly using `iwdevtools`. Keep a particular eye out for e.g. config files now missing from /etc and instead being in /usr/lib/python*/site-packages, etc. 2. Please make sure to do the migration in a new revision in ~arch, partly because of 1.
Final ping. Please note that we will not hesitate to last rite low profile packages over this.
This one's high on last rite list because of distutils_install_for_testing use.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e979e7047bdadfc36d9350b3a79f6d0471de970 commit 3e979e7047bdadfc36d9350b3a79f6d0471de970 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-03-26 14:13:43 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-03-26 14:21:21 +0000 package.mask: Last rite sci-biology/HTSeq Bug: https://bugs.gentoo.org/910015 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e76e5b45022d702af9a61fd2d65787b222b6d40 commit 4e76e5b45022d702af9a61fd2d65787b222b6d40 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-04-27 14:59:46 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-04-27 14:59:46 +0000 sci-biology/HTSeq: treeclean Closes: https://bugs.gentoo.org/910015 Bug: https://bugs.gentoo.org/923242 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> profiles/package.mask | 6 ---- sci-biology/HTSeq/HTSeq-2.0.2.ebuild | 66 ------------------------------------ sci-biology/HTSeq/HTSeq-9999.ebuild | 66 ------------------------------------ sci-biology/HTSeq/Manifest | 1 - sci-biology/HTSeq/metadata.xml | 12 ------- 5 files changed, 151 deletions(-)