On Tue, 04 Dec 2018 10:21:43 +0100 =?utf-8?q?S=C3=A9bastien_Villemot?= 
<sebast...@debian.org> wrote:
> Package: cl-regex
> Version: 1-4
> Severity: serious
> Tags: patch sid buster
> Control: block 913649 by -1

> Please drop the Depends on common-lisp-controller. This package is obsolete,
> and will not ship with Buster. It has been superseded by ASDF, which is 
> shipped
> by all Common Lisp implementations in Debian.
> 
> Dropping the dependency and the postinst and prerm scripts should be enough.
> ASDF is able to locate the files where they are installed (i.e. under
> /usr/share/common-lisp/).

I am about to NMU. The debdiff is attached.

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
diff -u cl-regex-1/debian/changelog cl-regex-1/debian/changelog
--- cl-regex-1/debian/changelog
+++ cl-regex-1/debian/changelog
@@ -1,3 +1,11 @@
+cl-regex (1-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop Depends on common-lisp-controller, and postinst and prerm scripts
+    (Closes: #915507)
+
+ -- Sébastien Villemot <sebast...@debian.org>  Mon, 17 Dec 2018 11:38:28 +0100
+
 cl-regex (1-4) unstable; urgency=low
 
   * Updating debhelper level (Closes: #817398) 
diff -u cl-regex-1/debian/control cl-regex-1/debian/control
--- cl-regex-1/debian/control
+++ cl-regex-1/debian/control
@@ -7,7 +7,7 @@
 
 Package: cl-regex
 Architecture: all
-Depends: common-lisp-controller (>= 3.37), ${misc:Depends}
+Depends: ${misc:Depends}
 Description: Common Lisp regular expression compiler/matcher
  A fully-featured regular expression compiler and matching engine for
  Common Lisp that claims to be roughly 5x-20x times faster than the GNU 
reverted:
--- cl-regex-1/debian/postinst
+++ cl-regex-1.orig/debian/postinst
@@ -1,52 +0,0 @@
-#! /bin/sh
-# postinst script for lml
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# package name according to lisp
-LISP_PKG=regex
-
-# summary of how this script can be called:
-#        * <postinst> `configure' <most-recently-configured-version>
-#        * <old-postinst> `abort-upgrade' <new version>
-#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-#          <new-version>
-#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-#          <failed-install-package> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-#
-# quoting from the policy:
-#     Any necessary prompting should almost always be confined to the
-#     post-installation script, and should be protected with a conditional
-#     so that unnecessary prompting doesn't happen if a package's
-#     installation fails and the `postinst' is called with `abort-upgrade',
-#     `abort-remove' or `abort-deconfigure'.
-
-case "$1" in
-    configure)
-	register-common-lisp-source ${LISP_PKG}
-
-    ;;
-
-    abort-upgrade|abort-remove|abort-deconfigure)
-
-    ;;
-
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
reverted:
--- cl-regex-1/debian/prerm
+++ cl-regex-1.orig/debian/prerm
@@ -1,42 +0,0 @@
-#! /bin/sh
-# prerm script for lml
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# package name according to lisp
-LISP_PKG=regex
-
-# summary of how this script can be called:
-#        * <prerm> `remove'
-#        * <old-prerm> `upgrade' <new-version>
-#        * <new-prerm> `failed-upgrade' <old-version>
-#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
-#        * <deconfigured's-prerm> `deconfigure' `in-favour'
-#          <package-being-installed> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-    remove|upgrade|deconfigure)
-	unregister-common-lisp-source ${LISP_PKG}
-        ;;
-    failed-upgrade)
-        ;;
-    *)
-        echo "prerm called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to