Project

General

Profile

Feature #8477

config/chroot_local-hooks/10-tbb: please retry a failed download

Added by alant over 4 years ago. Updated over 4 years ago.

Status:
Confirmed
Priority:
Low
Assignee:
-
Category:
Build system
Target version:
-
Start date:
12/23/2014
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

When building Tails, config/chroot_local-hooks/10-tbb fetches all current TBB binaries. If any of these download fails, the build hangs. It should retry the failed download at least one instead


Related issues

Related to Tails - Feature #15864: Make onboarding of new developers easier In Progress 08/30/2018

History

#1 Updated by BitingBird over 4 years ago

  • Status changed from New to Confirmed

#2 Updated by intrigeri over 4 years ago

When building Tails, config/chroot_local-hooks/10-tbb fetches all current TBB
binaries. If any of these download fails, the build hangs. It should retry the failed
download at least one instead

If that can be solved by adding --retry <num> to the curl command-line, fine with me.

Otherwise, I'm not convinced it is worth making the code more complex, given this would be inconsistent with all the other pieces of our build system code, that don't retry upon failure. I kind of see why this one is a bit different (one has less chances to have it cached already than e.g. the Debian packages), but still: the time saved by retrying vs. restarting a build from scratch is about 3-10 minutes, so well...

#3 Updated by intrigeri over 4 years ago

  • Priority changed from Normal to Low

#4 Updated by intrigeri 5 months ago

  • Related to Feature #15864: Make onboarding of new developers easier added

Also available in: Atom PDF