Bug#384282: libgl1-mesa-glx: Confusing description and provide, libgl1-mesa-dri not pulled in on upgrades.

Sven Luther luther at debian.org
Wed Aug 23 07:30:51 UTC 2006


Package: libgl1-mesa-glx
Version: 6.4.2-1.1
Severity: normal


Well, i recently assisted a user who had some 3D accel problems on upgrade,
and did reproduce the problem myself.

The result was a pre-upgrade system showing 3D acceleration support, but a
post-upgrade solution which did not. The same is probably true on a full new
install.

The strange thing is that xlibmesa-dri was installled, and looking at the
description of that package, it says it is a temporary package, and it depends
on libgl1-mesa-dri, which supposedly is the new name.

Now, that package was never pulled in and thus didn't enable accelerated 3d
direct rendering. A bit of investigation lead to the fact that libgl1-mesa-glx
provides libgl1-mesa-dri, which in itself is strange.

Furthermore the description of libgl1-mesa-glx states that it supports direct
and indirect rendering, and thus the dependency on libgl1-mesa-dri is kind of
warranted, since it would seem from that description that libgl1-mesa-dri is
not needed for direct rendering.

But then in continuous saying that hw acceleration needs the -dri package
(err, it can use the -dri package for acceleration), which is not the most
clear of wording.

So, all in all, i believe that the situation is quite confuse, and will cause
our etch users a serious headache on upgrades and possibly new installs.

Not sure exactly what the right solution to this is.

Friendly,

Sven Luther

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.15-1-powerpc
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)




More information about the Pkg-mesa-devel mailing list