#677490 Please bind libgl1-mesa-glx and libgl1-mesa-dri more strongly to the same version

#677490#5
Date:
2012-06-14 09:49:21 UTC
From:
To:
Dear X devs,

would it be possible to somehow bind libgl1-mesa-glx more strongly to
recent versions of libgl1-mesa-dri in order to avoid the problems that
such partial upgrades cause, e.g. as described in #676942 (see below)?

Currently, libgl1-mesa-dri has "Recommends: libgl1-mesa-dri (>= 7.2)"
and "Conflicts: libgl1, libgl1-mesa-dri (<< 6.4.0)". Since versioned
Recommends are moot, maybe this should get replaced with "Recommends:
libgl1-mesa-dri" and "Conflicts: libgl1, libgl1-mesa-dri (<< 8.0.0)".

Cheers,
Fabian

Am 14.06.2012 11:37, schrieb Toni Mueller:

#677490#10
Date:
2012-06-14 09:58:25 UTC
From:
To:
Not unless I understand what the problem there is.  It's not clear to me
from the bug log.

Cheers,
Julien

#677490#15
Date:
2012-06-14 10:36:49 UTC
From:
To:
I don't think #676942 was actually a partial upgrade. Toni's initial
report said that libgl1-mesa-glx 7.11.2-1 was installed, and the message
about it being fixed by upgrading Mesa said "after upgrading
libgl1-mesa-dri from 7.11.2-1 to 8.0.3-1". So when the bug was visible
(ioquake3 having "GL_RENDERER: Software Rasterizer" and a low framerate
as a result), both were in sync, at 7.11.2-1?

Perhaps I should make ioquake3 redundantly Recommend libgl1-mesa-dri,
instead of having it installed via libgl1-mesa-glx's recommendation -
then we'd get the -dri version in ioquake3 and openarena bug reports. I
suspect ioquake3 is basically unplayable in software rendering anyway.

    S

#677490#20
Date:
2012-06-14 10:44:44 UTC
From:
To:
Hi,

yes. Now they are out of sync, with libgl1-mesa-dri being at 8.0.3-1,
while libgl1-mesa-glx is still at 7.11.2-1. I wondered whether I should
upgrade that lib as well.

Maybe - I have 6027.00 BogoMIPS, and it is unplayable.


Kind regards,
--Toni++

#677490#25
Date:
2012-06-15 07:27:55 UTC
From:
To:
Am 14.06.2012 12:36, schrieb Simon McVittie:
libgl1-mesa-dri" to debian/ioquake3{,-server}.bug-control.

  - Fabian