Packaging CL libs and apps for debian
Dimitri Fontaine
dim at tapoueh.org
Thu Apr 24 08:42:02 UTC 2014
Faré <fahree at gmail.com> writes:
> which version of ASDF are you using?
* (require :asdf)
("ASDF")
* (asdf:asdf-version)
"2.21"
> Also, I recommend asdf:load-system over require, because
> it's both more portable and doing the right thing wrt upgrade.
Ok:
* (asdf:load-system :drakma)
debugger invoked on a ASDF:MISSING-DEPENDENCY in thread
#<THREAD "main thread" RUNNING {1002978CA3}>:
Component :CL+SSL not found, required by #<SYSTEM "drakma">
That's better, now I can actually test and fix the package, thanks.
Is that the intended way to use a debian packaged CL lib?
I also note that compilation of the lisp files happens at load time,
where I though the common-lisp-controller docs explained it would happen
at dpkg install time.
* (asdf:load-system :chunga)
; compiling file "/usr/share/common-lisp/source/cl-trivial-gray-streams/package.lisp" (written 31 DEC 2009 11:40:01 AM):
; compiling (IN-PACKAGE :CL-USER)
; compiling (FROB)
Now I have to track down why it wants to compile that file that does not
exists.
19: (ASDF:COMPILE-FILE*
#P"/usr/share/common-lisp/systems/packages.lisp"
Regards,
--
dim
More information about the pkg-common-lisp-devel
mailing list