Travis Willard wrote:

> 
>>>>   
>>>>       
>>> Try re-installing libgl-dri... I have a sneaking suspicion about this.
>>>     
>>
>> Your suspicion was correct. That worked. Why?
>>
>>
>> _______________________________________________
>> arch mailing list
>> [email protected]
>> http://www.archlinux.org/mailman/listinfo/arch
> Seems we've re-encountered our old friend "File has moved from one
> package to another." :)
> 
> What happens is libglx.so and libGLcore.so have moved from xorg-server
> into any package providing libgl (ie libgl-dri or ati-drivers or
> nvidia).  When you update both the package where it *used* to be and the
> package where it *currently* is together, the following might happen (at
> least, I think this is what's going on - it makes sense to me):
> 
> Upgrade libgl-dri
>  - removes all files owned by original version of libgl-dri, then
> installs all new files, including libglx.so and libGLcore.so)
> Upgrade xorg-server
>  - removes all files owned by original version of xorg-server (including
> libglx.so and libGLcore.so) and
> installs all new files, including libglx.xorg and libGLcore.xorg.
> 
> End result, system with no libglx.so or libGLcore.so -- the libgl-dri or
> ati-drivers package was supposed to install symlinks to libGLcore.xorg
> and libglx.xorg, but when upgrading xorg-server these files were wiped
> out and never replaced.
> 
> That's why a reinstall of libgl-dri worked - it replaced the symlinks.
> 
> -- Cerebral

Got it. Thanks.



_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to