[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: