GNU bug report logs - #48166
Dont stop the upgrade process - Better guix handling when Package failed to build

Previous Next

Package: guix;

Reported by: bo0od <bo0od <at> riseup.net>

Date: Sun, 2 May 2021 20:30:02 UTC

Severity: normal

Full log


Message #20 received at 48166 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: bo0od <bo0od <at> riseup.net>, 48166 <at> debbugs.gnu.org,
 Leo Famulari <leo <at> famulari.name>
Subject: Re: bug#48166: Dont stop the upgrade process - Better guix handling
 when Package failed to build
Date: Tue, 04 May 2021 21:57:49 +0200
Hi,

Julien Lepiller <julien <at> lepiller.eu> skribis:

> To do what you want (create a new generations ignoring failures) is not easy to implement. We would have to "change our mind" and build a different derivation for that new profile.

It’s also not desirable IMO: the way Guix operates is that either it
succeeds the operation you asked for, or it fails, but it never “changes
its mind” in the middle.

Instead, I think what would improve usability would be to notify the
user upfront when a package is known to fail to build.  The build farm
could state that when it replies to narinfo requests, and ‘guix’
commands would print a warning or even stop upfront by default.

Thanks,
Ludo’.




This bug report was last modified 4 years and 41 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.