Bug#568062: Prompted for "changed" configuration file /etc/lisp-config.lisp

Thomas Arendsen Hein thomas at intevation.de
Tue Apr 20 20:24:11 UTC 2010


Package: common-lisp-controller
Version: 7.2
Severity: normal


I can confirm this bug:

Today I installed the following squeeze packages:

# apt-get build-dep stumpwm
Inst texinfo (4.13a.dfsg.1-5 Debian:testing)
Inst binfmt-support (1.2.18 Debian:testing)
Inst cl-asdf (2:1.502-1 Debian:testing)
Inst realpath (1.15 Debian:testing)
Inst common-lisp-controller (6.18 Debian:testing)
Inst cl-clx-sbcl (0.7.4-2 Debian:testing)
Inst cl-ppcre (2.0.1-2 Debian:testing)
Inst dh-lisp (0.6.4 Debian:testing)
Inst sbcl (1:1.0.25.0-1 Debian:testing)

Due to bug #535305 I immediately upgraded two packages to sid:
# apt-get install common-lisp-controller/sid sbcl/sid
Inst sbcl [1:1.0.25.0-1] (1:1.0.31.0-2 Debian:unstable)
Inst common-lisp-controller [6.18] (7.2 Debian:unstable)

Now it says:

Configuration file `/etc/lisp-config.lisp'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.

--- /etc/lisp-config.lisp       2010-04-20 21:44:41.090096087 +0200
+++ /etc/lisp-config.lisp.dpkg-new      2010-01-31 21:42:00.000000000 +0100
@@ -1,10 +1,6 @@
 (in-package :common-lisp-user)
-;;; Please don't change this file. Automaticly generated by common-lisp-controller package.
-;;; Run dpkg-reconfigure common-lisp-controller as root to change the settings
 
-#+(or cmu scl)
-(setf system:*short-site-name* "Unknown" 
-      system:*long-site-name* "Site name not initialized")
-#+sbcl
-(setf sb-sys:*short-site-name* "Unknown" 
-      sb-sys:*long-site-name* "Site name not initialized")
+(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")))


I have not tried upgrading from lenny's version directly to sid.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (550, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages common-lisp-controller depends on:
ii  adduser                       3.112      add and remove users and groups
ii  bash                          4.1-2      The GNU Bourne Again SHell
ii  cl-asdf                       2:1.502-1  Another System Definition Facility
ii  debconf [debconf-2.0]         1.5.30     Debian configuration management sy
ii  debianutils                   3.2.2      Miscellaneous utilities specific t
ii  perl                          5.10.1-11  Larry Wall's Practical Extraction 
ii  realpath                      1.15       Return the canonicalized absolute 

common-lisp-controller recommends no packages.

Versions of packages common-lisp-controller suggests:
pn  sbcl                          <none>     (no description available)

-- debconf information:
  common-lisp-controller/long-site-name: Site name not initialized
  common-lisp-controller/short-site-name: Unknown





More information about the pkg-common-lisp-devel mailing list