Closed EoD closed 11 years ago
I'm not sure why you're having issues with this if you're using my overlay I'd expect you to be using the FireBurn ebuild for mesa too
I've put a fix in however that should prevent your issues
Please reopen if you have any more issues
The problem was that I wanted explicit "glxinfo-x86" and "glxgears-x86" and no gentoo ebuild does provide that. So I had to combine your mesa-progs ebuild with the gentoo mesa ebuild.
The issue has NOT been fixed now :-1:
If I mask or remove your mesa ebuild, I end up with the following error
emerge: there are no ebuilds built with USE flags to satisfy "media-libs/mesa[nine?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]".
!!! One of the following packages is required to complete your request:
- media-libs/mesa-9999::x11 (Missing IUSE: nine)
- media-libs/mesa-9.2.0::gentoo (Missing IUSE: nine)
- media-libs/mesa-9.1.2-r1::gentoo (Missing IUSE: nine)
- media-libs/mesa-9.0.1::gentoo (Missing IUSE: nine)
- media-libs/mesa-8.0.4-r1::gentoo (Missing IUSE: nine)
- media-libs/mesa-7.11.2::gentoo (Missing IUSE: nine)
- media-libs/mesa-7.10.3::gentoo (Missing IUSE: nine)
(dependency required by "virtual/opengl-7.0::FireBurn" [installed])
(dependency required by "x11-apps/mesa-progs-9999::FireBurn" [ebuild])
(dependency required by "mesa-progs" [argument])
I recommend you copy the mesa progs one to your own overlay and remove the FireBurn overlay completely On 3 Sep 2013 11:19, "EoD" notifications@github.com wrote:
The problem was that I wanted explicit "glxinfo-x86" and "glxgears-x86" and no gentoo ebuild does provide that. So I had to combine your mesa-progs ebuild with the gentoo mesa ebuild.
The issue has NOT been fixed now [image: :-1:]
If I mask or remove your mesa ebuild, I end up with the following error
emerge: there are no ebuilds built with USE flags to satisfy "media-libs/mesa[nine?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]". !!! One of the following packages is required to complete your request:
- media-libs/mesa-9999::x11 (Missing IUSE: nine)
- media-libs/mesa-9.2.0::gentoo (Missing IUSE: nine)
- media-libs/mesa-9.1.2-r1::gentoo (Missing IUSE: nine)
- media-libs/mesa-9.0.1::gentoo (Missing IUSE: nine)
- media-libs/mesa-8.0.4-r1::gentoo (Missing IUSE: nine)
- media-libs/mesa-7.11.2::gentoo (Missing IUSE: nine)
- media-libs/mesa-7.10.3::gentoo (Missing IUSE: nine) (dependency required by "virtual/opengl-7.0::FireBurn" [installed]) (dependency required by "x11-apps/mesa-progs-9999::FireBurn" [ebuild]) (dependency required by "mesa-progs" [argument])
— Reply to this email directly or view it on GitHubhttps://github.com/FireBurn/Overlay/issues/38#issuecomment-23702303 .
I could do that, but you can easily fix it. Create one "9.0-r1" which just requires the "abi_x86_32" and create one "9.0-r2" which has an IUSE="nine" and requires "abi_x86_32 + nine"
I'm not able to drop your overlay (yet) because I still require stuff like glew and glu which are not 32-bit capable in x11.
If I want to install upstream mesa together with your mesa-prog ebuild, I end up with the useflag "nine" missing on the upstream ebuild which always pulls in your mesa ebuild over the upstream one.
Could you change virtual/opengl in such a way that it doesn't require mesa to have the "nine" useflag?
This is related to #37