Bug#775491: [libgl1-nvidia-glx] Fails to install when using glx-alternatives

Andreas Beckmann anbe at debian.org
Sat Jan 17 14:33:24 UTC 2015

On 2015-01-16 12:19, Beojan Stanislaus wrote:
> --- Package information. ---
> Depends                                         (Version) | Installed
> glx-diversions                                  (= 0.4.1) | 0.5.1
> glx-alternative-mesa                                      | 0.5.1

Huh? What versions are reported by reportbug-ng here?

When did you install/upgrade glx-diversions?
Do you still have logs available from these events?

On 2015-01-17 15:09, Beojan Stanislaus wrote:
> Setting up libgl1-nvidia-glx:amd64 (343.36-1) ...
> ERROR: The conflicting library '/usr/lib/x86_64-linux-gnu/libGL.so.1.2.0'
> is known to dpkg.
> diversion by glx-diversions from: /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0
> diversion by glx-diversions to:
> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0
> libgl1-mesa-glx:amd64: /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0
> dpkg: error processing package libgl1-nvidia-glx:amd64 (--configure):

OK, that sounds right. The diversion is there, but for some reason,
you still have a file sitting around there that should have been moved aside.
And there the script from nvidia-installer-cleanup starts to complain
(even if that file is not from nvidia-installer, but that's intentional)
and blocks further installation, as you would end up with 2 or more 
libraries competing for being libGL.so.1 

Yould you please run (using the classical reportbug)

  reportbug -N 775491

to have it collect system info and send it to the bug? This should give
me lists of all the relevant things sitting around on your machine.


More information about the pkg-nvidia-devel mailing list