bug#39894: [Common Lisp] asdf-build-system/source should refer to dependencies in the store

2020-05-07 Thread Pierre Neidhardt
I made a mistaken in the original post: the cl-* (source) packages do propagate their input. So source packages _do_ work as expected. What we'd like to do improve here is _not_ propagate the inputs and instead refer directly to them in the store. I tried generating and .asd which would do the

bug#39894: [Common Lisp] asdf-build-system/source should refer to dependencies in the store

2020-03-04 Thread Pierre Neidhardt
The sbcl build system generates a new .asd that refers to all the required input explicitly in the store. The asdf-build-system/source does not do that. Because of this, installing the source packages in a profile does not work as expected: loading the source in a Common Lisp REPL will fail,