quicklisp-client icon indicating copy to clipboard operation
quicklisp-client copied to clipboard

symlinks in local-projects/ leading to non-relocatable quicklisp

Open melisgl opened this issue 10 years ago • 2 comments

$ ls -l local-projects/
mgl-pax -> ../../own/mgl-pax
$ cat system-index.txt
/home/mega/own/mgl-pax/mgl-pax.asd

Note that the pathname in system-index.txt is absolute. This is on SBCL, and can be remedied by passing :resolve-symlinks nil to directory in local-project-system-files.

melisgl avatar Nov 01 '15 17:11 melisgl

I'm working on fixing this.

In this specific example, if you relocate local-projects, won't it break, in this case, anyway?

quicklisp avatar Feb 17 '17 16:02 quicklisp

Sorry about the latency here. Yes, it will likely break if I move the quicklisp/ directory, but if the two directories are in the same position relative to each other, then it won't. Concretely, if my home directory is different on two systems, then system-index.txt introduces a synchronization problem. Not a big deal, I guess.

melisgl avatar Aug 29 '23 07:08 melisgl