[MacPorts] #60756: Tell the user when fetching a binary failed and a build from source will occur
MacPorts
noreply at macports.org
Fri Jan 2 10:46:15 UTC 2026
#60756: Tell the user when fetching a binary failed and a build from source will
occur
--------------------------+-----------------------------
Reporter: ryandesign | Owner: jmroot
Type: enhancement | Status: closed
Priority: Normal | Milestone: MacPorts Future
Component: base | Version: 2.6.2
Resolution: fixed | Keywords:
Port: |
--------------------------+-----------------------------
Changes (by jmroot):
* status: new => closed
* owner: (none) => jmroot
* resolution: => fixed
Comment:
In [changeset:"7b6d3da79f0258ed95ade1ff351e6563b3f1279e/macports-base"
7b6d3da79f0258ed95ade1ff351e6563b3f1279e/macports-base] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-base"
revision="7b6d3da79f0258ed95ade1ff351e6563b3f1279e"
Archivefetch improvements
Don't run archivefetch synchronously when an archive does not appear to
be available. Asynchronously run the usual check of the first few sites
in case it's on a local site, but also start an async fetch of the
distfiles, which will most likely be needed. Worst case, the archive is
found and a few distfiles get unnecessarily fetched before the jobs are
cancelled.
Only pass the async call as many URLs as may be needed given maxfails.
Set a flag to indicate that archivefetch has been attempted, and check
it at the start of the fetch phase in order to print a message
indicating that an archive was not available and so the port will be
built locally.
Closes: https://trac.macports.org/ticket/60756
}}}
--
Ticket URL: <https://trac.macports.org/ticket/60756#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list