Created attachment 661374 [details] hg-git-0.9.0.ebuild A version bump with support for Mercurial 5.5. (I tested it with the current 5.5.1 in ~amd64. Until committed, it can be installed from my overlay https://github.com/halcon74/halcon-overlay) Attachments: hg-git-0.9.0.ebuild
Maybe I had to change KEYWORDS="amd64" to "~amd64". But I have mainly stable system, only mercurial and some other packages from ~amd64.
Thank you for your contribution. I had a short look on the ebuild. Here a few ideas: * Please test the ebuild with repoman full -d -x https://wiki.gentoo.org/wiki/Repoman and pkgcheck * KEYWORDS need ~ after a version bump run ekeyword ~all YOUREBUILD * A bot can look for additional mistakes, if you upload a PR via github
(In reply to Jonas Stein from comment #2) > Thank you for your contribution. I had a short look on the ebuild. Thank you for your time! > Here a few ideas: > > * Please test the ebuild with repoman full -d -x A good suggestion. I hadn't it installed. It found some errors. I've fixed them all now, and it sez: "If everyone were like you, I'd be out of business!" > https://wiki.gentoo.org/wiki/Repoman and pkgcheck If I launch pkgcheck with proper arguments, it does not find errors: /var/db/repos/halcon-overlay # pkgcheck -v scan dev-vcs/hg-git target repo: 'halcon-overlay' at '/var/db/repos/halcon-overlay' Running 2 tests > * KEYWORDS need ~ after a version bump run ekeyword ~all YOUREBUILD Fixed. > * A bot can look for additional mistakes, if you upload a PR via github Thank you for the invitation. But, given that I registered at GitHub less than a month ago, I would better first learn to make PRs. So, I'm uploading the updated version of the ebuild.
Created attachment 661377 [details] Updated version (after repoman, ekeyword and pkgcheck)
...If I understood repoman correctly, ~amd64-linux arch has been removed? (It was saying, dependency.badindev)
> given that I registered at GitHub less > than a month ago Already more than a month, but it does not matter :)
> ...If I understood repoman correctly, ~amd64-linux arch has been removed? > (It was saying, dependency.badindev) No, I guess, some python deps are not available on that arch.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da0a79d8a9860bcae33a98da3338498a75e32fb commit 3da0a79d8a9860bcae33a98da3338498a75e32fb Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2020-09-20 09:43:01 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2020-09-20 09:43:11 +0000 dev-vcs/hg-git-0.9.0: bump to official release, thanks Alexey Mishustin Closes: https://bugs.gentoo.org/743547 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Fabian Groffen <grobian@gentoo.org> dev-vcs/hg-git/Manifest | 1 + dev-vcs/hg-git/hg-git-0.9.0.ebuild | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+)