Bug#658630: cmucl: Shell scripts fail in 20c

Don Geddis don at geddis.org
Sat Feb 4 18:08:17 UTC 2012


Package: cmucl
Version: 20c-2
Severity: normal

In previous versions of cmucl, I used to be able to have text files run as
lisp shell scripts.  For example, this file:
     #! /usr/bin/env /usr/bin/cmucl-run
     (format t "Hello!~%")
After the upgrade to 20c, attempting to run the script gives an error:
      unix:~> ./test.lisp
      Error in batch processing:
      
      
      Error in function LISP::CLOSED-FLAME:
         #<Stream for file "/home/geddis/test.lisp"> is closed.
	 [Condition of type SIMPLE-ERROR]


      Debug  (type H for help)

      (LISP::CLOSED-FLAME #<Stream for file "/home/geddis/test.lisp">)
      Source: 
      ; File: target:code/stream.lisp
      (ERROR (INTL:GETTEXT "~S is closed.") STREAM)
      0] 

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (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 cmucl depends on:
ii  debconf [debconf-2.0]  1.5.41
ii  libc6                  2.13-24

Versions of packages cmucl recommends:
ii  binfmt-support  2.0.8

Versions of packages cmucl suggests:
pn  cmucl-docs    20c-2
pn  cmucl-source  20c-2
pn  ilisp         <none>

-- debconf information:
  cmucl/upgradeproblems:





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