tag 601957 pending thanks Dear maintainer,
I've uploaded an NMU in delayed/5; feel free to override. Cheers, Serafeim diff -Nurp common-lisp-controller-7.4.orig//debian/changelog common-lisp-controller-7.4+nmu1//debian/changelog --- common-lisp-controller-7.4.orig//debian/changelog 2010-08-19 17:38:50.000000000 +0200 +++ common-lisp-controller-7.4+nmu1//debian/changelog 2010-11-05 23:19:57.000000000 +0100 @@ -1,3 +1,12 @@ +common-lisp-controller (7.4+nmu1) unstable; urgency=high + + * Non-maintainer upload. + * Do not ship /etc/lisp-config.lisp; instead create it in debian/postinst so + that it is not marked as a conffile, and remove it upon package purge + (Closes: #601957). Setting high urgency for RC bug. + + -- Serafeim Zanikolas <s...@debian.org> Fri, 05 Nov 2010 22:27:19 +0100 + common-lisp-controller (7.4) unstable; urgency=low * clc-lisp should run 'clbuild lisp'. (Closes: #593157) diff -Nurp common-lisp-controller-7.4.orig//debian/common-lisp-controller.install common-lisp-controller-7.4+nmu1//debian/common-lisp-controller.install --- common-lisp-controller-7.4.orig//debian/common-lisp-controller.install 2010-07-31 02:29:24.000000000 +0200 +++ common-lisp-controller-7.4+nmu1//debian/common-lisp-controller.install 2010-11-05 22:23:49.000000000 +0100 @@ -1,4 +1,3 @@ -lisp-config.lisp /etc/ register-common-lisp-source unregister-common-lisp-source register-common-lisp-implementation unregister-common-lisp-implementation clc-update-customized-images usr/sbin/ clc-register-user-package clc-unregister-user-package usr/bin/ common-lisp-controller.lisp post-sysdef-install.lisp usr/share/common-lisp/source/common-lisp-controller/ diff -Nurp common-lisp-controller-7.4.orig//debian/common-lisp-controller.postinst common-lisp-controller-7.4+nmu1//debian/common-lisp-controller.postinst --- common-lisp-controller-7.4.orig//debian/common-lisp-controller.postinst 2010-07-31 02:29:24.000000000 +0200 +++ common-lisp-controller-7.4+nmu1//debian/common-lisp-controller.postinst 2010-11-05 23:21:32.000000000 +0100 @@ -44,6 +44,17 @@ case "$1" in (setf sb-sys:*short-site-name* "${short}" sb-sys:*long-site-name* "${long}") EOF + + cat > /etc/lisp-config.lisp <<EOF +(in-package :common-lisp-user) +;;; Please don't change this file. Automatically generated by common-lisp-controller package. + +(eval-when (:compile-toplevel :load-toplevel :execute) + (when (find-package :common-lisp-controller) + ;; let's avoid loading this in the installation + (load "/var/lib/common-lisp-controller/lisp-config.lisp"))) +EOF + # in any case we rebuild with defsystem loaded... for compiler in /usr/lib/common-lisp/bin/*.sh ; do if [ -f "$compiler" -a -r "$compiler" ] ; then diff -Nurp common-lisp-controller-7.4.orig//debian/common-lisp-controller.postrm common-lisp-controller-7.4+nmu1//debian/common-lisp-controller.postrm --- common-lisp-controller-7.4.orig//debian/common-lisp-controller.postrm 2010-07-31 02:29:24.000000000 +0200 +++ common-lisp-controller-7.4+nmu1//debian/common-lisp-controller.postrm 2010-11-05 22:32:35.000000000 +0100 @@ -21,6 +21,7 @@ set -e case "$1" in purge|disappear) rm -rf /var/cache/common-lisp-controller || true + rm -f /etc//lisp-config.lisp || true rm -f /var/lib/common-lisp-controller/lisp-config.lisp || true rm -rf /usr/share/common-lisp/clbuild/* || true deluser cl-builder > /dev/null 2>&1 || true -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org