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

Reply via email to