Thank you for responding to my poor English text.
As you told me, using propagated-inputs now automatically installs
dependent packages.
I've been studying Common Lisp for about a month, and recently started
touching GNU Guix as an alternative to the Quicklisp package management
system. I read guix/build-system/asdf.scm, but I don't know how this
system works overall, and it seems difficult to modify or change the
build system.
But I think it's a great mechanism to be able to add a build system the
way I want, so I'll try to read and understand the GNU Guile and Guix
code in the future.
On 2020/03/03 23:53, Pierre Neidhardt wrote:
Thanks for bringing this up!
asdf-build-system/source should turn its inputs into propagated inputs
so that it does what the users want.
I guess we just need to fix the build system.
What about other build systems?
For instance, installing an sbcl package will not drag the source of its
dependents, which could be considered a bug.
Thoughts?