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
