Bug#630775: libgl1-nvidia-glx: Does not provide libgl1 and breaks libgl1-mesa-glx

Ben Klein shacklein at gmail.com
Fri Jun 17 09:53:37 UTC 2011

On 17 June 2011 09:30, Andreas Beckmann <debian at abeckmann.de> wrote:
> On 2011-06-17 11:11, Ben Klein wrote:
>> libgl1-nvidia-glx = 275.09.07-1 has a "breaks" clause for libgl1-mesa-glx >= 7.10.2-4. The current version of this package in sid is 7.10.3-1, and there is no earlier version accessible in the repository. To compound this problem, libgl1-nvidia-glx does not provide libgl1, so libgl1-mesa-glx cannot be removed in favour of libgl1-nvidia-glx for non-free nvidia driver users.
> Please use MESA from testing. We are working on updating the diversion
> handling for multiarch support.

Thanks for the response. I've just spent the last half hour or so
trying to get xorg to load with 260.x.x nvidia driver and newer
libgl1-mesa-glx installed, and discovered the new location of the
libGL.so.1 symlink. Thanks.

Will libgl1-nvidia-glx be made to provide libgl1? I read on the
nvidia-glx bugs that there is an argument against it.

> On 2011-06-16 17:19, Mario Palomo wrote:
> This is working for me:
> # apt-get install libgl1-mesa-dev=7.10.2-3 libgl1-mesa-dri=7.10.2-3
> libgl1-mesa-glx=7.10.2-3 libglu1-mesa=7.10.2-3 libglu1-mesa-dev=7.10.2-3
> mesa-common-dev=7.10.2-3
> Andreas

More information about the pkg-nvidia-devel mailing list