Prelink fails on the abovementioned library. According to the Gentoo Prelink FAQ, this error occurs when the library was compiled without the -fPIC flag. So, I tried to find out which package the library belonged to:
# ls -l /usr/lib/libGL.so.1
lrwxr-xr-x 1 root root 44 Feb 8 22:36 /usr/lib/libGL.so.1 ->
# qpkg -v -f /usr/lib/opengl/nvidia/lib/libGL.so.1.0.6629
Well, I don't know if there is any way for either myself of the Gentoo devs to fix this problem, but maybe this issue could be passed upstream to the nvidia devs?
Steps to Reproduce:
1. emerge nvidia-glx
2. prelink -amvR
Prelink finishs successfully, but it cannot prelink any binaries linked to this
Prelinked these binaries.
Here is a comment I found on the nvidia support forums:
Seems like nvidia is opposed to releasing a driver compiled with PIC.