Bug#1124004: mesa: breaks a Recommends from libvdpau1 / possibly incomplete Provides
Source: mesa
Version: 25.3.2-2
Severity: serious
When I want to upgrade the mesa packages, the system wants to
remove mesa-va-drivers and mesa-vdpau-drivers. I suppose that
this is expected due to mesa-libgallium now (25.3.2-2) having
Replaces: mesa-va-drivers (<< 25.2.8-3), mesa-vdpau-drivers (<< 25.2.8-3)
Provides: libglapi-mesa, mesa-va-drivers, va-driver
Breaks: mesa-va-drivers (<< 25.2.8-3), mesa-vdpau-drivers (<< 25.2.8-3)
But this breaks a Recommends from libvdpau1:
Recommends: vdpau-driver-all | vdpau-driver
Indeed, mesa-vdpau-drivers 25.2.8-2+b3 had
Provides: vdpau-driver
but this is no longer the case as it will be removed.
Has this been dropped on purpose (i.e. some feature is no longer
present) or is the above Provides for mesa-libgallium incomplete?
So the compatibility between libvdpau1 and the mesa packages
is not clear, and any clean upgrade is still not possible.
The mesa Debian changelog says for 25.3.2-1:
* Merge mesa-va-drivers and mesa-vdpau-drivers into mesa-libgallium (LP: #2135270)
so it seems that mesa-vdpau-drivers should still be provided, and
vdpau-driver too as a consequence.
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.17.12+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)
Reply to: