I tried to emerge minetest 5.1 with default use flags, some of this flags are "client" and "server", but it wont let you because "server" depend on "irrlicht-headers" and "client" depend on "irrlicht". irrlicht-headers and irrlicht cant be installed at the same time To solve this replace "irrlicht-headers" with "irrlicht" in "server" dependencies in the ebuild file. I have tested this on a custom ebuild and it works.
I suspect that you have an old version of dev-games/irrlicht installed on your system. The dev-games/irrlicht-1.8.4-r1 version is the latest. What version do you have installed?
I have irrlicht 1.8.4 dev-games/irrlicht Latest version available: 1.8.4 Latest version installed: 1.8.4 Size of files: 27,278 KiB Homepage: http://irrlicht.sourceforge.net/ Description: open source high performance realtime 3D engine w License: ZLIB
(In reply to olafito18 from comment #2) > I have irrlicht 1.8.4 > > dev-games/irrlicht > Latest version available: 1.8.4 > Latest version installed: 1.8.4 > Size of files: 27,278 KiB > Homepage: http://irrlicht.sourceforge.net/ > Description: open source high performance realtime 3D engine w > License: ZLIB Looks like that's the issue: dev-games/irrlicht-1.8.4 is not compatible with dev-games/irrlicht-headers so you will need to upgrade. If you haven't adjusted the accept_keywords for the package you can do so by adding it in /etc/portage/package.accept_keywords: dev-games/irrlicht ~amd64
(In reply to William Breathitt Gray from comment #3) > (In reply to olafito18 from comment #2) > > I have irrlicht 1.8.4 > > > > dev-games/irrlicht > > Latest version available: 1.8.4 > > Latest version installed: 1.8.4 > > Size of files: 27,278 KiB > > Homepage: http://irrlicht.sourceforge.net/ > > Description: open source high performance realtime 3D engine w > > License: ZLIB > > Looks like that's the issue: dev-games/irrlicht-1.8.4 is not compatible with > dev-games/irrlicht-headers so you will need to upgrade. > > If you haven't adjusted the accept_keywords for the package you can do so by > adding it in /etc/portage/package.accept_keywords: > > dev-games/irrlicht ~amd64 Ok, I adjust the accept_keywords. I think that the version is important here, wouldnt be right to include this restriction in the ebuild? Thanks.
dev-games/irrlicht-1.8.4-r1 and dev-games/irrlicht-headers-1.8.4 have been stabilized: https://bugs.gentoo.org/717364 The keyword conflict should no longer occur now.