Is it fine to remove the old versions (eshowkw shows them as redundant), to get rid of pre-PEP517 ebuilds?
The problem is that other packages depend on specific version of mercurial like hg-git or tortoisehg.
Can you PEP517 the older versions then?
Sergey, do you think we could cleanup <dev-vcs/tortoisehg-6.5 so I could cleanup old mercurial. It is the only package that is holding this issue.
(In reply to Cédric Krier from comment #3) > Sergey, do you think we could cleanup <dev-vcs/tortoisehg-6.5 so I could > cleanup old mercurial. It is the only package that is holding this issue. Cédric, I'm already planning to drop old versions in https://github.com/gentoo/gentoo/pull/35519 after tortoisehg-6.6.3 version bump. You also could drop <dev-vcs/tortoisehg-6.5, but then I will remove drop commit from pull request on Sunday evening.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a241a352e43224b8a9c10aa6e75011d423e6ca8 commit 0a241a352e43224b8a9c10aa6e75011d423e6ca8 Author: Cédric Krier <cedk@gentoo.org> AuthorDate: 2024-04-06 11:07:03 +0000 Commit: Cédric Krier <cedk@gentoo.org> CommitDate: 2024-04-06 11:07:03 +0000 dev-vcs/mercurial: drop 6.2.3, 6.3.2, 6.4.4 Closes: https://bugs.gentoo.org/927548 Signed-off-by: Cédric Krier <cedk@gentoo.org> dev-vcs/mercurial/Manifest | 97 --------- dev-vcs/mercurial/mercurial-6.2.3.ebuild | 327 ----------------------------- dev-vcs/mercurial/mercurial-6.3.2.ebuild | 333 ----------------------------- dev-vcs/mercurial/mercurial-6.4.4.ebuild | 346 ------------------------------- 4 files changed, 1103 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8f0d90885e5af5ff75b948fee57f9a6f92c3b4 commit ec8f0d90885e5af5ff75b948fee57f9a6f92c3b4 Author: Cédric Krier <cedk@gentoo.org> AuthorDate: 2024-04-06 11:04:42 +0000 Commit: Cédric Krier <cedk@gentoo.org> CommitDate: 2024-04-06 11:04:42 +0000 dev-vcs/tortoisehg: drop 6.2.3, 6.3.2, 6.4.2, 6.4.5 Bug: https://bugs.gentoo.org/927548 Signed-off-by: Cédric Krier <cedk@gentoo.org> dev-vcs/tortoisehg/Manifest | 4 -- dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild | 80 ----------------------------- dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild | 81 ------------------------------ dev-vcs/tortoisehg/tortoisehg-6.4.2.ebuild | 81 ------------------------------ dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild | 81 ------------------------------ 5 files changed, 327 deletions(-)