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?


Reply via email to