unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#41146: [Cuirass] Build non-substitutable packages
@ 2020-05-09  8:51 Brice Waegeneire
  2020-05-17 22:19 ` Ludovic Courtès
  0 siblings, 1 reply; 2+ messages in thread
From: Brice Waegeneire @ 2020-05-09  8:51 UTC (permalink / raw)
  To: 41146

Hello Guix,

It would be useful to build non-substitutable packages on cuirass, 
without offering substitutes for it, to catch broken packages.  For 
example ATM the zfs package is broken but it hasn't been noticed because 
it isn't present on ci.guix.gnu.org[0].

This wish item follows a discussion on IRC[1].

[0]: https://ci.guix.gnu.org/search?query=zfs
[1]: http://logs.guix.gnu.org/guix/2020-05-09.log#102425

- Brice




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

* bug#41146: [Cuirass] Build non-substitutable packages
  2020-05-09  8:51 bug#41146: [Cuirass] Build non-substitutable packages Brice Waegeneire
@ 2020-05-17 22:19 ` Ludovic Courtès
  0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2020-05-17 22:19 UTC (permalink / raw)
  To: Brice Waegeneire; +Cc: 41146

Hi,

Brice Waegeneire <brice@waegenei.re> skribis:

> It would be useful to build non-substitutable packages on cuirass,
> without offering substitutes for it, to catch broken packages.  For
> example ATM the zfs package is broken but it hasn't been noticed
> because it isn't present on ci.guix.gnu.org[0].
>
> This wish item follows a discussion on IRC[1].

It’s not possible to build a package without publishing substitutes for
it: ‘guix publish’ publishes everything that’s in store.  In practice,
clients won’t try to substitute a package that’s marked as
non-substitutable, but they could.

Not sure what the best solution is.

Ludo’.




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

end of thread, other threads:[~2020-05-17 22:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-09  8:51 bug#41146: [Cuirass] Build non-substitutable packages Brice Waegeneire
2020-05-17 22:19 ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).