> On 17 Nov 2021, at 14:03, Stelian Ionescu wrote: > >>> On 17 Nov 2021, at 12:32, Stelian Ionescu wrote: >>> >>>> >>>> You don't have to use the Quicklisp client to load dependencies, >>>> just to fetch them (as a package manager). >>>> And for that, I think it should be always used this way. >>>> >>> That only works if you are using the QL libraries unchanged. If you >>> need to patch or extend them, you need to set up a repo and handle >>> things yourself. >> >> This is definitely not true. You can configure ASDF pretty easily in >> such a way that you have a directory of local dependencies which >> override the ones in Quicklisp. I have lots of locally patched >> libraries and never had any problem with that. >> > > What I mean is that Quicklisp doesn't handle this -- you fall back on > ASDF without QL. > Specifically, if the library needs patching, you need to go out and find > it. AFAIK QL won't help you find the source and check it out, for > example.
Sure, if you need a fork that is outside Quicklisp you should fetch it yourself. -- Stelian Ionescu