[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Packages depending on (guix build syscalls)
From: |
Ludovic Courtès |
Subject: |
Packages depending on (guix build syscalls) |
Date: |
Fri, 21 Oct 2022 10:15:03 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hello Guix!
(Resending to the right mailing list, oops!)
Quite a few packages depend on (guix build syscalls), starting from
‘ant-bootstrap’ (since commit cded3a759356ff66b7df668bcdbdfa0daf96f4c5
in 2018) up to GNOME-related packages such as ‘mutter’ (commit
d1c2fe248a7a326189fb7dcae64a59ece96251ba a few months ago).
It’s great that we can reuse this module in different contexts! The
downside is that the module evolves quite often, because it’s a
foundation for Guix System and other things. As a result, all these
packages get rebuilt every time we change it.
Maybe the only recommendation I would have is that we should make sure
we really need it before having a package deep down the graph depend on
it. I wouldn’t want us to do ‘staging’ cycles when we need a change in
(guix build syscalls).
Thoughts?
Ludo’.