[Cuirass] Build non-substitutable packages

  • Done
  • quality assurance status badge
Details
2 participants
  • Brice Waegeneire
  • Ludovic Courtès
Owner
unassigned
Submitted by
Brice Waegeneire
Severity
normal
B
B
Brice Waegeneire wrote on 9 May 2020 10:51
(address . bug-guix@gnu.org)
f5e2af33724a0709610ce05202d1c16d@waegenei.re
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].


- Brice
L
L
Ludovic Courtès wrote on 18 May 2020 00:19
(name . Brice Waegeneire)(address . brice@waegenei.re)(address . 41146@debbugs.gnu.org)
87mu66kxvi.fsf@gnu.org
Hi,

Brice Waegeneire <brice@waegenei.re> skribis:

Toggle quote (7 lines)
> 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’.
L
L
Ludovic Courtès wrote on 10 Oct 2023 16:54
control message for bug #41146
(address . control@debbugs.gnu.org)
87bkd6wmsa.fsf@gnu.org
tags 41146 wontfix
close 41146
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 41146@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 41146
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch