Ludovic Courtès <l...@gnu.org> writes:

> Hi!
>
> Pierre Neidhardt <m...@ambrevar.xyz> skribis:
>
>> Some packages are frequently without substitutes, like Racket and MAME.
>> Link between the two?  They both take a long time to build.  So I wonder
>> if this is not because the build somehow timeouts.
>>
>> I see that there is a `timeout' property on packages like chromium,
>> qtwebkit, etc.
>
> Few people know that this property has absolutely no effect.  :-)
>
> It used to be that Hydra would honor it.  But Cuirass has never honored it.
>
> It’s not clear to me whether Cuirass should honor it, in fact.
>
> At the Guix level, timeouts are per session: you set them for all your
> session with ‘set-build-options’.  So if you want them per-derivation,
> you basically need to create one session per derivation build; that’s
> what Hydra did.
>
> But there’s a good reason for it to be per-session: the admin may want
> to be in control of those parameters.  For example, on berlin, we’d
> rather make sure machines don’t stay idle for too long.

Maybe we could create a separate jobset for the jobs that require a
longer max-silent-time, IIUC?

Attachment: signature.asc
Description: PGP signature

Reply via email to