Bug#369732: libgl1-mesa-dev: Doesn't install - error creating symbolic link `./usr/lib/libGL.so': No such file or directory

Srdjan srdjan at catalyst.net.nz
Thu Jun 1 04:26:49 UTC 2006



Steve Langasek wrote:
> On Thu, Jun 01, 2006 at 02:03:03PM +1200, Srdjan wrote:
>> I don't have /usr/lib/libGL.so on my system. I have
>> lrwxrwxrwx 1 root root     12 2006-06-01 09:40 /usr/lib/libGL.so.1 -> 
>> libGL.so.1.2
>> -rw-r--r-- 1 root root 447560 2006-05-29 14:56 /usr/lib/libGL.so.1.2
> 
> What does dpkg -S /usr/lib/libGL.so show?

diversion by nvidia-glx from: /usr/lib/libGL.so
diversion by nvidia-glx to: /usr/lib/nvidia/libGL.so.xlibmesa

But I've removed nvidia-glx long time ago (replaced with nvidia-glx-legacy, and 
then removed that one too because switched to a box with an i810)

> 
>> My understanding is that libgl1-mesa-dev creates a symlink to 
>> /usr/lib/libGL.so.1, and that the error is thrown when that fails.
> 
> there's no sane reason why creating this symlink should fail on any proper
> Unix filesystem.

Only if the directory path in the link name is non-existant. Ln could't care 
less if the target is there or not.

> 




More information about the Pkg-mesa-devel mailing list