Bug#927161: unblock: glx-alternatives/1.0.0
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package glx-alternatives
The relevant change in this update is the addition of Breaks against
some packages from the obsolete 304xx legacy driver.
These ensure on some stretch->buster upgrade paths that the obsolete
packages get removed, where previously they were either causing partial
upgrades (keeping xserver-xorg-core/stretch) or provoking dpkg
trigger cycles.
unblock glx-alternatives/1.0.0
diff -Nru glx-alternatives-0.9.1/debian/changelog glx-alternatives-1.0.0/debian/changelog
--- glx-alternatives-0.9.1/debian/changelog 2019-01-27 08:03:20.000000000 +0100
+++ glx-alternatives-1.0.0/debian/changelog 2019-04-14 09:11:12.000000000 +0200
@@ -1,3 +1,13 @@
+glx-alternatives (1.0.0) unstable; urgency=medium
+
+ * glx-alternative-nvidia: Add Breaks against nvidia-legacy-304xx-driver,
+ xserver-xorg-video-nvidia-legacy-304xx, nvidia-legacy-304xx-alternative
+ to ensure the obsolete legacy version from stretch gets removed during
+ upgrades to buster.
+ * Drop versioned constraints that are satisfied in wheezy.
+
+ -- Andreas Beckmann <anbe@debian.org> Sun, 14 Apr 2019 09:11:12 +0200
+
glx-alternatives (0.9.1) unstable; urgency=medium
* Switch to debhelper-compat (= 12).
@@ -14,6 +24,19 @@
-- Andreas Beckmann <anbe@debian.org> Mon, 17 Dec 2018 23:30:30 +0100
+glx-alternatives (0.8.8~deb9u2) stretch; urgency=medium
+
+ * Revert dpkg-trigger changes from 0.8.8 as it may cause an exception thrown
+ in apt. (Closes: #922210)
+
+ -- Andreas Beckmann <anbe@debian.org> Wed, 13 Feb 2019 12:49:52 +0100
+
+glx-alternatives (0.8.8~deb9u1) stretch; urgency=medium
+
+ * Rebuild for stretch.
+
+ -- Andreas Beckmann <anbe@debian.org> Mon, 04 Feb 2019 23:44:19 +0100
+
glx-alternatives (0.8.8) unstable; urgency=medium
* glx-diversions: Put all packages that had shared libraries diverted into
@@ -49,6 +72,13 @@
-- Andreas Beckmann <anbe@debian.org> Mon, 16 Jul 2018 16:26:25 +0200
+glx-alternatives (0.8.3~deb9u1) stretch; urgency=medium
+
+ * Rebuild for stretch.
+ * Revert to debhelper compat level 9.
+
+ -- Andreas Beckmann <anbe@debian.org> Fri, 04 May 2018 23:41:35 +0200
+
glx-alternatives (0.8.3) unstable; urgency=medium
* Divert libGL.so.1.7.0, libGLESv1_CM.so.1.2.0, libGLESv2.so.2.1.0,
diff -Nru glx-alternatives-0.9.1/debian/control glx-alternatives-1.0.0/debian/control
--- glx-alternatives-0.9.1/debian/control 2019-01-27 08:03:20.000000000 +0100
+++ glx-alternatives-1.0.0/debian/control 2019-04-14 09:11:12.000000000 +0200
@@ -36,7 +36,6 @@
Pre-Depends:
nvidia-installer-cleanup,
Depends:
- dpkg (>= 1.15),
glx-alternative-mesa (= ${binary:Version}),
${misc:Depends}
Conflicts:
@@ -101,6 +100,10 @@
nvidia-alternative-legacy-71xx (<< 304),
# libGLX_indirect.so.0 alternative
nvidia-alternative (<< 390.67-3~),
+# ensure removal on upgrades from stretch
+ nvidia-legacy-304xx-driver (<< 304.137-7~),
+ xserver-xorg-video-nvidia-legacy-304xx (<< 304.137-7~),
+ nvidia-legacy-304xx-alternative (<< 304.137-7~),
Description: allows the selection of NVIDIA as GLX provider
In setups with several GLX providers (e.g. the free MESA implementation and
proprietary graphics hardware vendor implementations) this metapackage
Reply to: