Package: cl-sql Version: 4.0.5-4 Severity: grave The current cl-sql package installs two copies of clsql.asd:
rup...@hake:~ dpkg -L cl-sql | grep asd /usr/share/common-lisp/source/clsql/sql/clsql.asd /usr/share/common-lisp/source/clsql/clsql.asd /usr/share/common-lisp/systems/clsql.asd
Only the second one should be there. Also, the symlink seems to point at the first, which doesn't work since the relative urls are wrong. They end up with the following problem:
* (require :clsql) ; loading system definition from /usr/share/common-lisp/systems/uffi.asd into ; #<PACKAGE "ASDF1"> ; registering #<SYSTEM UFFI {AF634B1}> as UFFI debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread #<THREAD "initial thread" RUNNING {AA6B569}>: failed to find the TRUENAME of /usr/share/common-lisp/source/clsql/sql/sql/cmucl-compat.lisp: No such file or directory Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [TRY-RECOMPILING] Try recompiling cmucl-compat 1: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {B59F4A1}> on #<ASDF:CL-SOURCE-FILE "cmucl-compat" {B348A91}>. 2: [ACCEPT ] Continue, treating #<ASDF:COMPILE-OP NIL {B59F4A1}> on #<ASDF:CL-SOURCE-FILE "cmucl-compat" {B348A91}> as having been successful. 3: [ABORT ] Exit debugger, returning to top level. (SB-IMPL::SIMPLE-FILE-PERROR "failed to find the TRUENAME of ~A" #P"/usr/share/common-lisp/source/clsql/sql/sql/cmucl-compat.lisp" 2)
(I set the severity to grave since, unless the user is quite knowledgeable about asdf, they won't be able to load clsql because of this bug) Rupert
pgpqfZ0zdVCuU.pgp
Description: PGP signature