Greg Hogan <c...@greghogan.com> skribis:

> On Wed, Oct 23, 2024 at 12:14 PM Ludovic Courtès <l...@gnu.org> wrote:
>>
>> Hello Guix,
>
> [...]
>
>>   2. When rebasing on top of ‘master’, please cancel pending builds from
>>      previous evaluations that have become irrelevant.
>
> How is this issue limited to rebasing to 'master'? For example, if the
> rust team pushes a patch increasing the base-rust (causing a rebuild
> of all rust packages) would not the previous (when pending) evaluation
> need to be cancelled? Why do we not cancel old evaluations
> automatically? Any unchanged derivations would be built under the new
> evaluation.

You’re right, it’s a more general issue.  The idea is: if you know
builds from past evaluations are no longer relevant, please cancel them.

And yes, it would be nice if we could specify, for some jobsets, that
every new evaluation cancels pending builds form the previous one
(unless they’re the same).

Ludo’.

Reply via email to