commit 6e789f7ceffd7f4fd2bbd679ab3c934e7f677bfe Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2025-05-01 15:32:00 +0200 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2025-05-01 15:33:23 +0200 dev-vcs/hg-git-1.2.0: version bump Bug: https://bugs.gentoo.org/952467 Signed-off-by: Fabian Groffen <grobian@gentoo.org> 1. The copyright line hasn't been updated for 2024. 2. The ebuild is still using EAPI 7. 3. PYTHON_COMPAT is still listing Python 3.9 (which was removed in 2023!). 4. The ebuild is ignoring upstream's test suite. The mutt version bump from 2025-02-23 also hasn't been updated for EAPI 8. Nor www-apps/baikal bump from 2025-01-20. Or app-portage/prefix-toolkit bump from 2025-01-13.
I ran pkgcheck scan, and it doesn't mention any of these. I'm not saying these are invalid concerns, but I'm asking what tool/thing should I run to get these warnings? I'll see to addressing them in the meanwhile.
I'm pretty sure `pkgcheck scan --commit` points out wrong copyright line. You can also pkgbump that takes care of copyright line and PYTHON_COMPAT. EAPI updates you have to do yourself. Running tests too.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15472d1e53bd98d42f26c6bd6f6c51013213003 commit a15472d1e53bd98d42f26c6bd6f6c51013213003 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2025-05-03 11:07:44 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2025-05-03 11:11:47 +0000 dev-vcs/hg-git-1.2.0: fix QA issues - fix copyright year - use EAPI=8 - reduce PYTHON_COMPAT - enable tests Closes: https://bugs.gentoo.org/955354 Signed-off-by: Fabian Groffen <grobian@gentoo.org> dev-vcs/hg-git/hg-git-1.2.0-r1.ebuild | 54 +++++++++++++++++++++++++++++++++++ dev-vcs/hg-git/hg-git-1.2.0.ebuild | 24 ---------------- 2 files changed, 54 insertions(+), 24 deletions(-)