The package unconditionally deps on app-emulation/emul-linux-x86-xlibs in RDEP but I don't see any strictly relevant native deps there. Could you review that?
Created attachment 360140 [details] nvidia-cg-toolkit-3.1.0013-r3.ebuild I've rewrote most parts of the ebuild which also includes it's deps. Now it should represent nvidia-cg-toolkit's real dependencies. It also uses abi_x86_{32,64} flags now instead of multilib and enhance the ebuild in general. Notes: * The ebuild still has media-libs/freeglut and virtual/libstdc++:3.3 (on x86) in RDEPEND, however i couldn't found the reason for this dependencies. * I've also looked into bug #465082, however the "$(ABI=$2 get_libdir)" construct mentioned in this bug worked fine on my x86 kvm guest. Actually i couldn't reproduce the problem.
Created attachment 361558 [details, diff] nvidia-cg-toolkit-3.1.0013-r3.diff This is a diff of against the latest ebuild. Also there are two games which should be updated to use abi_x86_32 instead of multilib: games-action/awesomenauts games-action/trine2
Ping.. any comments about my changes? :) BTW, this bug (if not the tracker itself - bug 466750) should also block bug 454644.
Ping.. I'm another user who needs it in the main repository. I'm writing ebuild for the linux game Braid, which needs nvidia-cg-toolkit, but I have masked all the emul-linux-* packages. It would be grateful if anyone can update it to use abi_x86_32 instead of multilib.
+*nvidia-cg-toolkit-3.1.0013-r4 (19 Feb 2015) + + 19 Feb 2015; Justin Lecher <jlec@gentoo.org> + +nvidia-cg-toolkit-3.1.0013-r4.ebuild, metadata.xml, + nvidia-cg-toolkit-3.1.0013-r2.ebuild, nvidia-cg-toolkit-3.1.0013-r3.ebuild: + Merge PR, thanks mm1ke for preperation, fixes #518144 & #466832; correct + QA_PREBUILT for USE=examples; make exmaples executable; drop unnecessary deps +