Bug#723977: missing symlink in /usr/share/common-lisp/systems
Diogo F. S. Ramos
diogofsr at gmail.com
Mon Sep 23 04:37:19 UTC 2013
> HOME=/tmp sbcl --noinform --non-interactive --eval '(require :asdf)'
> --eval '(format t "~A~%" (asdf:system-source-directory :cl-ppcre))'
> /usr/share/common-lisp/source/cl-ppcre/
>
> (The HOME=/tmp is so it won't use my personal configuration files)
>
> I blame your misconfiguration.
>
> If you don't use XDG_DATA_DIRS, do you have something in your configuration
> that uses :ignore-inherited-configuration
> then goes on to register /usr/share/common-lisp/systems ?
I used your exact incantation but I didn't get the same result, even
though I have `cl-ppcre' installed at
`/usr/share/common-lisp/source/cl-ppcre/'.
Unhandled ASDF/FIND-SYSTEM:MISSING-COMPONENT in thread #<SB-THREAD:THREAD
"main thread" RUNNING
{1002ADB373}>:
Component "cl-ppcre" not found
I can have the same result if I prepend it with
`XDG_DATA_DIRS=/usr/share/':
XDG_DATA_DIRS=/usr/share/ HOME=/tmp sbcl --noinform --non-interactive
--eval '(require :asdf)' --eval '(format t "~A~%"
(asdf:system-source-directory :cl-ppcre))'
/usr/share/common-lisp/source/cl-ppcre/
More information about the pkg-common-lisp-devel
mailing list