Given that the ebuild does call java build functions, I infer that this is a bug and not intended (otherwise I would suggest a rename to domination-bin). >>> Compiling source in /tmp/portage/games-board/domination-1.1.1.6-r2/work/Domination ... java-pkg-2_src_compile: build.xml not found so nothing to do. >>> Source compiled. Reproducible: Always
Created attachment 833573 [details] build/install log
the -bin is just to distinguish the source code package from the binary package IFF there are both. I fully agree, this is not ideal and misleading. There had been discussions about how to improve the situation see: https://archives.gentoo.org/gentoo-dev/message/25db0027e000ab6a85f8c2535a42f502 https://archives.gentoo.org/gentoo-dev/message/3e7f28e32dfdbd7dd94ce4ff704c8e4f I close it because it is not a bug, but a (bad?) specification.
^ agreed that it shouldn't be renamed, although that the ebuild is trying to compile it when it's prebuilt is silly so I'll keep the bug open as a reminder whenever someone looks at this package
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db080109a663167c94118644244fc5712ce9d00 commit 7db080109a663167c94118644244fc5712ce9d00 Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2024-05-05 05:54:22 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-06-09 14:42:44 +0000 games-board/domination: drop unneeded dependencies, update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/881843 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/36555 Signed-off-by: James Le Cuirot <chewi@gentoo.org> ....1.1.6-r2.ebuild => domination-1.1.1.6-r3.ebuild} | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-)