The games-arcade/opentyrian-2.1.20130907 ebuild includes a dependency on dev-vcs/mercurial with a comment saying that: # Yes, mercurial is needed to set the build version stamp. However in the Makefile from the unpacked source the build version step that requires mercurial is commented out and instead a hardcoded value is assigned to HG_REV. Thus, the dependency on mercurial is unneeded as the value is already set. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e70d543f74f8445856c0ebd943d9409b7c0eb13 commit 3e70d543f74f8445856c0ebd943d9409b7c0eb13 Author: Azamat H. Hackimov <azamat.hackimov@gmail.com> AuthorDate: 2020-08-20 11:52:33 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2020-08-22 18:55:59 +0000 games-arcade/opentyrian: fix issues Update to EAPI 7, drop mercurial dependency (not required anymore), fixed compilation with -fno-common, updated HOMEPAGE, LICENSE Closes: https://bugs.gentoo.org/514966 Closes: https://bugs.gentoo.org/707724 Closes: https://bugs.gentoo.org/738182 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org> .../opentyrian/files/2.1.20130907-gcc10.patch | 362 +++++++++++++++++++++ games-arcade/opentyrian/metadata.xml | 2 +- .../opentyrian/opentyrian-2.1.20130907-r2.ebuild | 54 +++ 3 files changed, 417 insertions(+), 1 deletion(-)