Bug#478887: libcm-dev: Should build-dep on libgl-dev not xlibmesa-gl-dev

Len Sorensen lennartsorensen at ruggedcom.com
Thu May 1 16:05:06 UTC 2008


Package: libcm-dev
Version: 0.1.1-3
Severity: normal

A number of packages provide opengl header files, not just MESA, so the
correct target to depend on is libgl-dev not xlibmesa-gl-dev.  By
depending on xlibmesa-gl-dev any user with the nvidia-glx package
installed is unable to use libcm-dev since the nvidia-glx-dev package is
required when nvidia-glx is installed to compile opengl, while
xlibmesa-gl-dev doesn't work while nvidia-glx is installed (since it has
to divert the mesa libraries of the same name).

Both nvidia-glx-dev and xlibmesa-gl-dev provide libgl-dev and the
majority of applications that use opengl already build-dep on libgl-dev.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'proposed-updates'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages libcm-dev depends on:
ii  libcm7                        0.1.1-3    Support code for compositing manag
ii  libgl1-mesa-dev               7.0.3-1    A free implementation of the OpenG
ii  libglib2.0-dev                2.16.3-2   Development files for the GLib lib
ii  libglu1-mesa-dev              7.0.3-1    The OpenGL utility library -- deve
ii  libx11-dev                    2:1.0.3-7  X11 client-side library (developme
ii  libxcomposite-dev             1:0.4.0-1  X11 Composite extension library (d
ii  libxdamage-dev                1:1.1.1-3  X11 damaged region extension libra
ii  libxext-dev                   2:1.0.4-1  X11 miscellaneous extensions libra
ii  libxtst-dev                   2:1.0.3-1  X11 Record extension library (deve

libcm-dev recommends no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list