[pkg-nvidia-devel] Bug#536293: nvidia-glx: shlibs file has obsolete package xlibmesa-gl as a dependency

Andres Mejia mcitadel at gmail.com
Wed Jul 8 21:11:01 UTC 2009

Package: nvidia-glx
Version: 185.18.14-1
Severity: serious
Tags: patch
Justification: Policy 2.2

For any package that pulls in library dependencies from nvidia-glx.shlibs, the
resulting dependency would be 'xlibmesa-gl | libgl1'. This produces lintian
error 'E: <package>: depends-on-obsolete-package depends: xlibmesa-gl' for the
corresponding package. xlibmesa-gl is bound to be removed soon, since it was a
transition package for Debian etch.

Instead the resulting dependency should be 'libgl1-mesa-glx | libgl1' like from
the main libgl library.

The 'nvidia-glx.shlibs' file should be written like this

libGL     1 libgl1-mesa-glx | libgl1
libGLcore 1 libgl1-mesa-glx | libgl1
libXvMCNVIDIA_dynamic 1 nvidia-glx
libnvidia-tls 1 nvidia-glx

-- Package-specific info:
uname -r:
Linux andres-desktop 2.6.30-1-686 #1 SMP Sun Jun 14 16:11:32 UTC 2009 i686 GNU/Linux

Linux version 2.6.30-1-686 (Debian 2.6.30-1) (waldi at debian.org) (gcc version 4.3.3 (Debian 4.3.3-11) ) #1 SMP Sun Jun 14 16:11:32 UTC 2009


01:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages nvidia-glx depends on:
ii  libc6               2.9-19               GNU C Library: Shared libraries
ii  libgcc1             1:4.4.0-10           GCC support library
ii  libgl1-mesa-glx [li 7.4.4-1              A free implementation of the OpenG
ii  libx11-6            2:1.2.1-1            X11 client-side library
ii  libxext6            2:1.0.4-1            X11 miscellaneous extension librar
ii  nvidia-kernel-2.6.2 185.18.14-1+2.6.29-5 NVIDIA binary kernel module for Li
ii  nvidia-kernel-2.6.3 185.18.14-1+2.6.30-1 NVIDIA binary kernel module for Li
ii  x11-common          1:7.4+3              X Window System (X.Org) infrastruc
ii  zlib1g              1:    compression library - runtime

nvidia-glx recommends no packages.

Versions of packages nvidia-glx suggests:
ii  nvidia-kernel-source         185.18.14-1 NVIDIA binary kernel module source
ii  nvidia-settings              180.22-1    Tool of configuring the NVIDIA gra

-- no debconf information

More information about the Pkg-nvidia-devel mailing list