Control: tags 812464 + patch
Control: tags 812464 + pending
control: severity -1 important

Dear maintainer,

This bug can break removing xemacs21, so I'm bumping the severity.  I
reproduced it like this, in a minimal sid chroot:

    apt-get install s-el
    apt-get install xemacs21
    apt-get remove xemacs21

I've prepared an NMU for s-el (versioned as 1.11.0-1.1) and uploaded it
to DELAYED/5. Please feel free to tell me if I should delay it longer.

Regards.

-- 
Sean Whitton
diff -Nru s-el-1.11.0/debian/changelog s-el-1.11.0/debian/changelog
--- s-el-1.11.0/debian/changelog	2016-01-17 04:33:16.000000000 -0700
+++ s-el-1.11.0/debian/changelog	2017-01-05 16:33:45.000000000 -0700
@@ -1,3 +1,10 @@
+s-el (1.11.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Skip install for emacsen flavour xemacs21 (Closes: #812464).
+
+ -- Sean Whitton <spwhit...@spwhitton.name>  Thu, 05 Jan 2017 16:33:44 -0700
+
 s-el (1.11.0-1) unstable; urgency=medium
 
   * new upstream release
diff -Nru s-el-1.11.0/debian/emacsen-install s-el-1.11.0/debian/emacsen-install
--- s-el-1.11.0/debian/emacsen-install	2016-01-17 04:32:52.000000000 -0700
+++ s-el-1.11.0/debian/emacsen-install	2017-01-05 16:32:09.000000000 -0700
@@ -10,6 +10,12 @@
 
 if [ ${FLAVOR} = emacs ]; then exit 0; fi
 
+# see #812464
+if [ ${FLAVOR} = xemacs21 ]; then
+    echo install/${PACKAGE}: Skipping incompatible emacsen xemacs21
+    exit 0
+fi
+
 echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR}
 
 #FLAVORTEST=`echo $FLAVOR | cut -c-6`

Attachment: signature.asc
Description: PGP signature

Reply via email to