Summary: | dev-python/progressbar: needs to use PEP517 build (DistutilsNonPEP517Build) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | treecleaner |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 909855 |
Description
Michał Górny
![]() ![]() ![]() ![]() FWICS this one doesn't have tests and only revdep (gcp). Soap's going to check if we can replace it with progressbar2 there. In any case, this doesn't look like something we want to keep in ::gentoo. Either gcp is migrated to a properly maintained library (tqdm, ideally, we don't really need more NIH packages) or we'll probably remove it. [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. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc648cd4196c078d13a0c76c89402b16a08ac2e commit fdc648cd4196c078d13a0c76c89402b16a08ac2e Author: David Seifert <soap@gentoo.org> AuthorDate: 2023-07-22 15:35:18 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2023-07-22 15:35:18 +0000 package.mask: Last rite dev-python/progressbar, sys-apps/gcp Bug: https://bugs.gentoo.org/909929 Bug: https://bugs.gentoo.org/910031 Signed-off-by: David Seifert <soap@gentoo.org> profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92c60d72112b5ccdd5409e0d50d74b5393b3b7b commit b92c60d72112b5ccdd5409e0d50d74b5393b3b7b Author: David Seifert <soap@gentoo.org> AuthorDate: 2023-08-23 12:27:30 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2023-08-23 12:27:30 +0000 dev-python/progressbar: treeclean Closes: https://bugs.gentoo.org/909929 Signed-off-by: David Seifert <soap@gentoo.org> dev-python/progressbar/Manifest | 1 - dev-python/progressbar/metadata.xml | 11 ----------- dev-python/progressbar/progressbar-2.5.ebuild | 15 --------------- profiles/package.mask | 6 ------ 4 files changed, 33 deletions(-) |