build.log (line 167+) http://pastebin.com/Z6Dp8wsQ emerge --info www-plugins/nspluginwrapper http://pastebin.com/mZHbDZHc emerge --search emul-linux http://pastebin.com/DDsbADv6 Reproducible: Always Steps to Reproduce: emerge -av www-plugins/nspluginwrapper
attach the info directly to the bug, pastebins do not keep information past 30 days usually.
From the log (which you really need to paste into the bug like Jory said): warning: libGL.so.1, needed by /usr/lib32/libcairo.so.2 libGL should be supplied by app-emulation/emul-linux-x86-opengl which is a dependency of emul-linux-x86-xlibs/emul-linux-x86-xlibs package that contains /usr/lib32/libcairo.so.2. Do you have app-emulation/emul-linux-x86-opengl installed? If so, does /usr/lib32/libGL.so.1 exist?
Created attachment 299163 [details] build.log edy2io #emerge -p app-emulation/emul-linux-x86-opengl [ebuild R ] app-emulation/emul-linux-x86-opengl-20110928 dy2io #ls -l /usr/lib32/ | grep libGL lrwxrwxrwx 1 root root 17 01-09 16:11 libGLESv1_CM.so -> libGLESv1_CM.so.1 lrwxrwxrwx 1 root root 21 01-09 16:11 libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0 -rwxr-xr-x 1 root root 29728 09-28 14:19 libGLESv1_CM.so.1.1.0 lrwxrwxrwx 1 root root 14 01-09 16:11 libGLESv2.so -> libGLESv2.so.2 lrwxrwxrwx 1 root root 18 01-09 16:11 libGLESv2.so.2 -> libGLESv2.so.2.0.0 -rwxr-xr-x 1 root root 21536 09-28 14:19 libGLESv2.so.2.0.0 lrwxrwxrwx 1 root root 18 01-09 16:11 libGLEWmx.so -> libGLEWmx.so.1.6.0 lrwxrwxrwx 1 root root 18 01-09 16:11 libGLEWmx.so.1.6 -> libGLEWmx.so.1.6.0 -rwxr-xr-x 1 root root 312472 09-28 14:20 libGLEWmx.so.1.6.0 lrwxrwxrwx 1 root root 16 01-09 16:11 libGLEW.so -> libGLEW.so.1.6.0 lrwxrwxrwx 1 root root 16 01-09 16:11 libGLEW.so.1.6 -> libGLEW.so.1.6.0 -rwxr-xr-x 1 root root 345244 09-28 14:20 libGLEW.so.1.6.0 lrwxrwxrwx 1 root root 11 01-09 16:11 libGLU.so -> libGLU.so.1 lrwxrwxrwx 1 root root 20 01-09 16:11 libGLU.so.1 -> libGLU.so.1.3.071100 -rwxr-xr-x 1 root root 439816 09-28 14:19 libGLU.so.1.3.071100
Created attachment 299165 [details] emerge --info www-plugins/nspluginwrapper
Created attachment 299167 [details] emerge --search emul-linux
I found a solution LDPATH="//usr/lib32/opengl/nvidia/lib://usr/lib64/opengl/nvidia/lib" in: /etc/env.d/03opengl
(In reply to comment #2) > From the log (which you really need to paste into the bug like Jory said): > > warning: libGL.so.1, needed by /usr/lib32/libcairo.so.2 > > libGL should be supplied by app-emulation/emul-linux-x86-opengl which is a > dependency of emul-linux-x86-xlibs/emul-linux-x86-xlibs package that contains > /usr/lib32/libcairo.so.2. No, that file is generated by "eselect opengl", please show your "eselect opengl list" and "eselect mesa list" outputs
eselect opengl list Available OpenGL implementations: [1] nvidia * [2] xorg-x11 eselect mesa list 64bit i915 (Intel 915, 945) 64bit i965 (Intel 965, G/Q3x, G/Q4x) 64bit r300 (Radeon R300-R500) 64bit r600 (Radeon R600-R700, Evergreen, Northern Islands) 64bit sw (Software renderer) [1] classic [2] gallium * 32bit i915 (Intel 915, 945) [1] classic * [2] gallium 32bit i965 (Intel 965, G/Q3x, G/Q4x) [1] classic * [2] gallium 32bit r300 (Radeon R300-R500) [1] classic [2] gallium * 32bit r600 (Radeon R600-R700, Evergreen, Northern Islands) [1] classic [2] gallium * 32bit sw (Software renderer) [1] classic [2] gallium *
Doesn't /usr/lib32/libGL.so.1 exist for you? ls -l /usr/lib32/libGL.so.1
/usr/lib32/libGL.so.1 doesn't exist but I managed to install www-plugins/nspluginwrapper
(In reply to comment #10) > /usr/lib32/libGL.so.1 doesn't exist but I managed to install > www-plugins/nspluginwrapper It should exist, try: eselect opengl set 2 eselect opengl set 1 and verify if file exists (and points to nvidia libs)
dy2io # eselect opengl set 2 dy2io # eselect opengl set 1 dy2io # ls -ls /usr/lib32/ | grep libGL 0 lrwxrwxrwx 1 root root 17 01-09 16:11 libGLESv1_CM.so -> libGLESv1_CM.so.1 0 lrwxrwxrwx 1 root root 21 01-09 16:11 libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0 32 -rwxr-xr-x 1 root root 29728 09-28 14:19 libGLESv1_CM.so.1.1.0 0 lrwxrwxrwx 1 root root 14 01-09 16:11 libGLESv2.so -> libGLESv2.so.2 0 lrwxrwxrwx 1 root root 18 01-09 16:11 libGLESv2.so.2 -> libGLESv2.so.2.0.0 24 -rwxr-xr-x 1 root root 21536 09-28 14:19 libGLESv2.so.2.0.0 0 lrwxrwxrwx 1 root root 18 01-09 16:11 libGLEWmx.so -> libGLEWmx.so.1.6.0 0 lrwxrwxrwx 1 root root 18 01-09 16:11 libGLEWmx.so.1.6 -> libGLEWmx.so.1.6.0 308 -rwxr-xr-x 1 root root 312472 09-28 14:20 libGLEWmx.so.1.6.0 0 lrwxrwxrwx 1 root root 16 01-09 16:11 libGLEW.so -> libGLEW.so.1.6.0 0 lrwxrwxrwx 1 root root 16 01-09 16:11 libGLEW.so.1.6 -> libGLEW.so.1.6.0 340 -rwxr-xr-x 1 root root 345244 09-28 14:20 libGLEW.so.1.6.0 0 lrwxrwxrwx 1 root root 11 01-09 16:11 libGLU.so -> libGLU.so.1 0 lrwxrwxrwx 1 root root 20 01-09 16:11 libGLU.so.1 -> libGLU.so.1.3.071100 432 -rwxr-xr-x 1 root root 439816 09-28 14:19 libGLU.so.1.3.071100 I don`t understand, work but doesn't exist.
Will CC eselect-opengl maintainer to try to know why libGl.so link is not created for you :-/
This looks to me like a problem with eselect-opengl
Also try with latest emul set -> 20121028