Bug#597452: nvidia-glx: libGL.so symlink missing

Russ Allbery rra at debian.org
Mon Sep 20 20:21:51 UTC 2010


Manuel Bilderbeek <manuel at msxnet.org> writes:

> Yes, but I already have that package installed...

> $ apt-cache policy libgl1-mesa-dev
> libgl1-mesa-dev:
>   Installed: 7.7.1-4

> So, I tried to aptitude reinstall it.

> Processing triggers for libgl1-nvidia-alternatives ...
> update-alternatives: warning: forcing reinstallation of alternative
> /usr/lib/nvidia/diversions/libGL.so because link group libGL.so is broken.

> That doesn't look too good.

No, that's normal; that's just update-alternatives realizing that there
was supposed to be a link there but it didn't exist.

> Checking:

Yup, everything looks fine now.

> But how did it become broken!? (I've never messed around with things
> outside of normal aptitude.)

I'm not sure, but the old packages had a *lot* of cruft, and we may not be
handling all the upgrade paths.  There were stray symlinks managed by
various maintainer scripts and all sorts of other issues that the postinst
tries to clean up from.

I'd like to know how it broke, but unfortunately without a transcript of
the upgrade during which it broke, it's probably going to be difficult to
track down.

-- 
Russ Allbery (rra at debian.org)               <http://www.eyrie.org/~eagle/>





More information about the pkg-nvidia-devel mailing list