Followup-For: Bug #986819
Control: tag -1 pending

Hi,

I've just NMUed the fix to DELAYED/3, please let me know if I should
delay it longer.

Attached is an updated patch fixing the version number in the preinst
s.t. the cleanup also happens if the system was already upgraded to the
buggy bullseye version.


Andreas
diff -Nru ukui-session-manager-3.0.2/debian/changelog 
ukui-session-manager-3.0.2/debian/changelog
--- ukui-session-manager-3.0.2/debian/changelog 2020-09-27 09:17:37.000000000 
+0200
+++ ukui-session-manager-3.0.2/debian/changelog 2021-05-04 10:14:20.000000000 
+0200
@@ -1,3 +1,11 @@
+ukui-session-manager (3.0.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Clean up obsolete x-session-manager alternative on upgrades from buster.
+    (Closes: #986819)
+
+ -- Andreas Beckmann <a...@debian.org>  Tue, 04 May 2021 10:14:20 +0200
+
 ukui-session-manager (3.0.2-1) unstable; urgency=medium
 
   * New upstream bugfix release.
diff -Nru ukui-session-manager-3.0.2/debian/ukui-session-manager.preinst 
ukui-session-manager-3.0.2/debian/ukui-session-manager.preinst
--- ukui-session-manager-3.0.2/debian/ukui-session-manager.preinst      
1970-01-01 01:00:00.000000000 +0100
+++ ukui-session-manager-3.0.2/debian/ukui-session-manager.preinst      
2021-05-04 10:14:20.000000000 +0200
@@ -0,0 +1,10 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "install" ] || [ "$1" = "upgrade" ] ; then
+       if dpkg --compare-versions "$2" lt-nl "3.0.2-1.0" ; then
+               update-alternatives --remove x-session-manager 
/usr/bin/ukui-session
+       fi
+fi
+
+#DEBHELPER#

Reply via email to