[ebuild U ] media-video/nvidia-glx-1.0.6106-r2 [1.0.6106-r1] -multilib 7,159 kB * Not only nvidia-glx occupies //usr/lib/tls! * Please open a bug and include the output of: * $ ls -l /usr/lib/tls !!! ERROR: nvidia-glx-1.0.6106-r2/nvidia-glx-1.0.6106-r2 failed. !!! Function pkg_preinst, Line 176, Exitcode 0 !!! Not only nvidia-glx occupies //usr/lib/tls! !!! FAILED preinst: 1 ls -l /usr/lib/tls/ total 0 lrwxrwxrwx 1 root root 30 Jul 17 21:45 tls -> /usr/lib/opengl/nvidia/lib/tls
*** Bug 57437 has been marked as a duplicate of this bug. ***
Can you please paste ls -l /usr/lib/tls/*
rm /usr/lib/tls and a re-emerge of nvidia-glx fixes it on my end.
Yes removing the directory is the userspace fix, but we need to know what is in that directory (or azarah does anyway).
OK I get whats happening, if the only files in /usr/lib/tls are *nvidia* or tls -> /usr/lib/opengl/nvidia/lib/tls You can rm -rf /usr/lib/tls && emerge nvidia-glx However if they are not dont remove that directory.
Allright there is a nvidia-glx -r3 and opengl-update 1.8.1 coming through cvs shortly which will solve this problem all together.
Fixed.