quicklisp-controller
quicklisp-controller copied to clipboard
Missing definitions in systems.txt
Some packages are not listed in the systems.txt file, which causes some errors:
- trying to load clml fails because quicklisp doesn't find the
clml.data.r-datasets-package
package. - trying to load mgl fails because quicklisp doesn't find the
mgl-mat
package. - (maybe some others, I haven't tested everything)
I think the missing lines in systems.txt are:
clml clml.data.r-datasets clml.data.r-datasets-package asdf
mgl-mat mgl-mat mgl-mat asdf alexandria bordeaux-threads cffi cffi-grovel cl-cuda flexi-streams ieee-floats lla mgl-pax static-vectors trivial-garbage
For the mgl case, it seems the mgl-mat.txt file is also missing in installed/systems/.
Adding the two previous lines and creating the installed/systems/mgl-mat.txt file containing dists/quicklisp/software/mgl-mat-20181210-git/mgl-mat.asd
allows loading clml and mgl successfully.
I have seen these issues with the January 2019 and February 2019 quicklisp distributions (I haven't checked the older ones). So, there is probably a bug in the code getting the info about the systems/packages and generating the systems.txt file.