Package: release.debian.org
Severity: normal
User: release.debian....@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 <a...@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 <a...@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 <a...@debian.org>  Wed, 13 Feb 2019 12:49:52 +0100
+
+glx-alternatives (0.8.8~deb9u1) stretch; urgency=medium
+
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann <a...@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 <a...@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 <a...@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 via email to