
Package: common-lisp-controller Version: 6.2 Severity: normal In order for CLC to store fasls in /var/cache, it adds a method to `asdf:output-files' with some dire effects on the user environment. Either the fasl root configuration should be organised to be active only when compiling from within `clc-require' or there should at least be some way to disable/reconfigure the redirection of fasl files. The problem is that when doing any normal ASDF compilation in an CLC6 enabled lisp (at least verified in CMUCL, package version 19c-release-20051115-2), the fasl files all end up in /var/cache as well. This means the annoyance of it being more difficult to remove all fasls in order to recompile compared to when the fasls appear in the local directory. More seriously, it means that some packages will fail to build. If one downloads the latest mcclim snapshot and tries to build the Listener application, it fails due to the inability to find some xpm files: ;; Loading #P"/var/cache/common-lisp-controller/416/cmucl/local/net/daphne/usr/local/home/tedchly/Tools/UPSTREAM/mcclim/Apps/Listener/icons.x86f". ; Compilation unit aborted. Error in batch processing: File-error in function LISP::FD-OPEN: Error opening #P"/var/cache/common-lisp-controller/416/cmucl/local/net/daphne/usr/local/home/tedchly/Tools/UPSTREAM/mcclim/Apps/Listener/icons/folder.xpm", No such file or directory. A problem that would not have hit if one could have compiled this in place rather than redirecting fasls to /var/cache. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.5-7.151-default Locale: LANG=C, LC_CTYPE=da_DK (charmap=ISO-8859-1) Versions of packages common-lisp-controller depends on: ii bash 3.1-5 The GNU Bourne Again SHell ii cl-asdf 1.99-3 Another System Definition Facility ii debconf [debconf-2.0] 1.5.3 Debian configuration management sy ii debianutils 2.17 Miscellaneous utilities specific t ii perl 5.8.8-6.1 Larry Wall's Practical Extraction ii realpath 1.10 Return the canonicalized absolute common-lisp-controller recommends no packages.