Skip to content

ci: Add a retry to BSD dependency installs - #5246

Merged
tgross35 merged 1 commit into
rust-lang:mainfrom
tgross35:bsd-retry
Jul 4, 2026
Merged

ci: Add a retry to BSD dependency installs#5246
tgross35 merged 1 commit into
rust-lang:mainfrom
tgross35:bsd-retry

Conversation

@tgross35

@tgross35 tgross35 commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

We occasionally get something like:

pkg_add: Can't process http://cdn.NetBSD.org:80/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All//curl*: 
pkg_add: no pkg found for 'curl', sorry.
pkg_add: 1 package addition failed

In case this is the fallout of a network issue, add a retry to both the dependency and download steps. This is all moved to a script so the VMs can share.

@rustbot rustbot added A-CI Area: CI-related items S-waiting-on-review labels Jul 4, 2026
@tgross35 tgross35 added the stable-nominated This PR should be considered for cherry-pick to libc's stable release branch label Jul 4, 2026
@tgross35
tgross35 force-pushed the bsd-retry branch 3 times, most recently from b523195 to c810c56 Compare July 4, 2026 01:33
We occasionally get something like:

    pkg_add: Can't process http://cdn.NetBSD.org:80/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All//curl*: 
    pkg_add: no pkg found for 'curl', sorry.
    pkg_add: 1 package addition failed

In case this is the fallout of a network issue, add a retry to both the
dependency and download steps. This is all moved to a script so the VMs
can share.
@tgross35
tgross35 enabled auto-merge July 4, 2026 01:36
@tgross35
tgross35 added this pull request to the merge queue Jul 4, 2026
Merged via the queue into rust-lang:main with commit fb06e0d Jul 4, 2026
57 checks passed
@tgross35
tgross35 deleted the bsd-retry branch July 4, 2026 02:27
tgross35 added a commit to tgross35/rust-libc that referenced this pull request Jul 20, 2026
We occasionally get something like:

    pkg_add: Can't process http://cdn.NetBSD.org:80/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All//curl*:
    pkg_add: no pkg found for 'curl', sorry.
    pkg_add: 1 package addition failed

In case this is the fallout of a network issue, add a retry to both the
dependency and download steps. This is all moved to a script so the VMs
can share.

(backport <rust-lang#5246>)
(cherry picked from commit fb06e0d)
tgross35 added a commit to tgross35/rust-libc that referenced this pull request Jul 20, 2026
We occasionally get something like:

    pkg_add: Can't process http://cdn.NetBSD.org:80/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All//curl*:
    pkg_add: no pkg found for 'curl', sorry.
    pkg_add: 1 package addition failed

In case this is the fallout of a network issue, add a retry to both the
dependency and download steps. This is all moved to a script so the VMs
can share.

(backport <rust-lang#5246>)
(cherry picked from commit fb06e0d)
This was referenced Jul 20, 2026
tgross35 added a commit to tgross35/rust-libc that referenced this pull request Jul 20, 2026
We occasionally get something like:

    pkg_add: Can't process http://cdn.NetBSD.org:80/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All//curl*:
    pkg_add: no pkg found for 'curl', sorry.
    pkg_add: 1 package addition failed

In case this is the fallout of a network issue, add a retry to both the
dependency and download steps. This is all moved to a script so the VMs
can share.

(backport <rust-lang#5246>)
(cherry picked from commit fb06e0d)
@tgross35 tgross35 added stable-applied This PR has been cherry-picked to libc's stable release branch and removed stable-nominated This PR should be considered for cherry-pick to libc's stable release branch labels Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI Area: CI-related items stable-applied This PR has been cherry-picked to libc's stable release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants