[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