fukamachi / qlot

A project-local library installer for Common Lisp
https://qlot.tech
MIT License
469 stars 40 forks source link

Updating GitHub Dependencies Fails #285

Closed daninus14 closed 1 month ago

daninus14 commented 2 months ago

Describe the bug

Updating a github dependency fails

$ qlot update daninus14/lack-compression-cache
Reading '/Users/..../qlfile'...
The following libraries are missing:
 * daninus14/lack-compression-cache
Make it up-to-date with `qlot install`.

However, the library is present, just an older version than the latest available in the repository.

Note that I also tried:

$ qlot update lack-compression-cache

and it didn't work, as well as obviously qlot install which didn't work either.

Reproducible steps

Download any github repo, make a commit, try to update it.

Error messages

Versions:

daninus14 commented 2 months ago

A workaround for anyone who has this issue is to delete the item from qlfile.lock, but not from qlfile. Then do qlot install which should just get the latest version.

daninus14 commented 1 month ago

Thank you!