-
-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
qlot doesn't pick up the right ASDF version #245
Comments
Interesting question. The behavior is intended because Qlot removes influences from the local environments. Qlot loads a bundled version of ASDF in the project-local Quicklisp.
|
It's worth trying it to see if it's possible to specify in qlfile to allow all members to use the same version of ASDF for the project. |
Interesting. The only asdf.lisp I see is the
This worked! Thank you!
It seems that the |
Even when providing an absolute pathname, I can't seem to reference ASDF from the Qlfile:
Result:
Trace: |
I can reproduce it on my machine. The error says that Qlot failed to read an ASDF file for ECL. It can be avoided by just ignoring them if failed, though I still wonder if it's okay for all cases. |
FYI, it does not just happen for ASD files in my project, but also when I try to pull in ASDF from git. Qlfile:
Result:
Trace: trace.log |
Describe the bug
I have new asdf version in
~/common-lisp/asdf
, qlot seems to notice it, but doesn't load it:Meanwhile w/o qlot:
Can I somehow specify force it to use newer ASDF? I have a use case where I cannot use rosewell and one of the packages I'm trying to use requires newer ASDF than the one shipped with sbcl.
I'm sorry if this doesn't qualify as a bug in the first place, I'm new to the Common Lisp.
Reproducible steps
Expected behavior
qlot uses the ASDF from ~/common-lisp/asdf
Versions:
The text was updated successfully, but these errors were encountered: