all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Packages depending on (guix build syscalls)
@ 2022-10-21  8:15 Ludovic Courtès
  2022-10-21  9:03 ` Ludovic Courtès
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Ludovic Courtès @ 2022-10-21  8:15 UTC (permalink / raw)
  To: guix-devel

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’.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-11-11 17:32 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-21  8:15 Packages depending on (guix build syscalls) Ludovic Courtès
2022-10-21  9:03 ` Ludovic Courtès
2022-10-22 19:14   ` Efraim Flashner
2022-10-27  3:31     ` Maxim Cournoyer
2022-10-27  8:27       ` Efraim Flashner
2022-10-23 16:21   ` Marius Bakke
2022-11-02 10:22     ` Ludovic Courtès
2022-11-11 17:31       ` Marius Bakke
2022-10-22 14:08 ` Maxim Cournoyer
2022-10-22 14:12 ` Maxim Cournoyer

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.