Timeout in grafts

  • Done
  • quality assurance status badge
Details
4 participants
  • Andreas Enge
  • Leo Famulari
  • Ludovic Courtès
  • Mark H Weaver
Owner
unassigned
Submitted by
Andreas Enge
Severity
normal
Merged with

Debbugs page

Andreas Enge wrote 9 years ago
(address . bug-guix@gnu.org)
20160503131332.GA2879@solar
Hello,

when grafting texlive-texmf on my Novena, the build times out after an hour,
even when I add "--timeout=70000". This is even more annoying since the
package cannot be substituted any more.

Andreas
Ludovic Courtès wrote 9 years ago
control message for bug #23433
(address . control@debbugs.gnu.org)
87a8k6lxdo.fsf@gnu.org
merge 23433 19811
Leo Famulari wrote 9 years ago
Re: bug#23433: Timeout in grafts
(name . Andreas Enge)(address . andreas@enge.fr)(address . 23433@debbugs.gnu.org)
20160503210254.GA1698@jasmine
On Tue, May 03, 2016 at 03:13:32PM +0200, Andreas Enge wrote:
Toggle quote (6 lines)
> Hello,
>
> when grafting texlive-texmf on my Novena, the build times out after an hour,
> even when I add "--timeout=70000". This is even more annoying since the
> package cannot be substituted any more.

What about if you also set --max-silent-time=70000?

$ guix build --help
[...]
--max-silent-time=SECONDS
mark the build as failed after SECONDS of silence
--timeout=SECONDS mark the build as failed after SECONDS of activity
[...]
Mark H Weaver wrote 9 years ago
(name . Leo Famulari)(address . leo@famulari.name)
87y47p4tl0.fsf@netris.org
Leo Famulari <leo@famulari.name> writes:

Toggle quote (9 lines)
> On Tue, May 03, 2016 at 03:13:32PM +0200, Andreas Enge wrote:
>> Hello,
>>
>> when grafting texlive-texmf on my Novena, the build times out after an hour,
>> even when I add "--timeout=70000". This is even more annoying since the
>> package cannot be substituted any more.
>
> What about if you also set --max-silent-time=70000?

Right, you need this flag as well.

Also, you might consider cherry-picking commit
b79cf93ff6d1588adf4a606800ff381d4af4e052 from the
'wip-graft-improvements' branch, which speeds up grafting considerably.
I've been using it on my own systems for a few months.

Mark
Ludovic Courtès wrote 9 years ago
(name . Mark H Weaver)(address . mhw@netris.org)
87k2j8d4ry.fsf@gnu.org
Mark H Weaver <mhw@netris.org> skribis:

Toggle quote (5 lines)
> Also, you might consider cherry-picking commit
> b79cf93ff6d1588adf4a606800ff381d4af4e052 from the
> 'wip-graft-improvements' branch, which speeds up grafting considerably.
> I've been using it on my own systems for a few months.

If you’re confident, I would suggest merging it. Or is there something
that makes it undesirable?

Thanks,
Ludo’.
Andreas Enge wrote 9 years ago
(name . Leo Famulari)(address . leo@famulari.name)(address . 23433-done@debbugs.gnu.org)
20160512074842.GA23461@solar
On Tue, May 03, 2016 at 05:02:54PM -0400, Leo Famulari wrote:
Toggle quote (2 lines)
> What about if you also set --max-silent-time=70000?

My bad, with the additional option everything works. Thanks!

I wonder if having only one time-out option would not be clearer?

Andreas
Closed
Ludovic Courtès wrote 9 years ago
control message for bug #19811
(address . control@debbugs.gnu.org)
8760u7uva8.fsf@gnu.org
tags 19811 patch
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 23433
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
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help