[Git][xorg-team/lib/mesa][debian-unstable] Revert "control: Drop versions from mesa-va/vdpau-drivers Breaks/Replaces."

"Timo Aaltonen (@tjaalton)" <[email protected]>
Newsgroups gmane.linux.debian.devel.x
Message-ID <[email protected]>

Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
5588f222 by Simon McVittie at 2026-02-27T20:34:52+00:00
Revert "control: Drop versions from mesa-va/vdpau-drivers Breaks/Replaces."

Because mesa-libgallium Provides mesa-vdpau-drivers and mesa-va-drivers, if
it Breaks those package names without a version, that makes dpkg consider
mesa-libgallium:amd64 to be non-co-installable with mesa-libgallium:i386
(or any other architecture pair). It appears that apt has a different
interpretation of the meaning of these Breaks/Provides and *will* allow
them to be co-installed, leading to an upgrade failure.

This reverts commit 1acbba34f1425a734637019849ccf7db47364c96.

Closes: #1129207, #1129226

- - - - -


2 changed files:

- debian/control
- debian/control.in


Changes:

=====================================
debian/control
=====================================
@@ -225,8 +225,8 @@ Provides:
  mesa-va-drivers,
  mesa-vdpau-drivers,
  va-driver,
-Breaks: mesa-va-drivers, mesa-vdpau-drivers
-Replaces: mesa-va-drivers, mesa-vdpau-drivers
+Breaks: mesa-va-drivers (<< 25.2.8-3), mesa-vdpau-drivers (<< 25.2.8-3)
+Replaces: mesa-va-drivers (<< 25.2.8-3), mesa-vdpau-drivers (<< 25.2.8-3)
 Description: shared infrastructure for Mesa drivers
  This package contains libgallium, a private library shared between
  multiple Mesa drivers. This library is an implementation detail of Mesa


=====================================
debian/control.in
=====================================
@@ -225,8 +225,8 @@ Provides:
  mesa-va-drivers,
  mesa-vdpau-drivers,
  va-driver,
-Breaks: mesa-va-drivers, mesa-vdpau-drivers
-Replaces: mesa-va-drivers, mesa-vdpau-drivers
+Breaks: mesa-va-drivers (<< 25.2.8-3), mesa-vdpau-drivers (<< 25.2.8-3)
+Replaces: mesa-va-drivers (<< 25.2.8-3), mesa-vdpau-drivers (<< 25.2.8-3)
 Description: shared infrastructure for Mesa drivers
  This package contains libgallium, a private library shared between
  multiple Mesa drivers. This library is an implementation detail of Mesa



View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/commit/5588f222a2324b828c86718b0d16809eadf66a25

-- 
View it on GitLab: https://salsa.debian.org/xorg-team/lib/mesa/-/commit/5588f222a2324b828c86718b0d16809eadf66a25
You're receiving this email because of your account on salsa.debian.org.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.