Skip to content

Quicklisp can't find symlinked local projects

I have some systems symlinked into quicklisp/local-projects. After updating from 20.4.24 to 21.2.1 suddenly they can't be loaded anymore with Condition of type: SYSTEM-NOT-FOUND. (ql:register-local-projects) does not help.

Why I believe it's ECL bug:

  1. when I copy the directory into local-projects instead of symlinking, it loads fine.
  2. all this behavior confirmed on another machine and architecture - Gentoo x64 and Slackware ARM
  3. SBCL quickloads them fine symlinked or not
     VERSION "21.2.1"
      VCS-ID "UNKNOWN"
          OS "Linux"
  OS-VERSION "4.14.228-gentoo-x86_64"
MACHINE-TYPE "x86_64"
    FEATURES (:THREAD-SUPPORT :QUICKLISP :ASDF-PACKAGE-SYSTEM :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :WALKER :CDR-1 :CDR-5 :LINUX :FORMATTER :CDR-7 ...)