[MacPorts] #73398: Mirroring of distfiles hosted on GitHub is failing

MacPorts noreply at macports.org
Tue Jan 20 22:05:32 UTC 2026


#73398: Mirroring of distfiles hosted on GitHub is failing
-----------------------------+---------------------
  Reporter:  jeff-kelley     |      Owner:  admin@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  server/hosting  |    Version:
Resolution:                  |   Keywords:
      Port:  qpdf            |
-----------------------------+---------------------

Comment (by fhgwright):

 Replying to [comment:12 Dave-Allured]:
 > Fred, here is a 10.13 certificate fail from yesterday.  10.14 and higher
 were fetching okay.  The target repo is gitlab.dkrz.de, not Github.  That
 may explain the perceived difference in failed builder versions.
 >
 >
 https://build.macports.org/builders/ports-10.13_x86_64-builder/builds/275461

 That could be.  The test I mentioned above only targeted GitHub.

 Replying to [comment:13 Dave-Allured]:
 > I believe that the overall mirroring problem is not Github-specific, as
 was just demonstrated by this libaec fail.  I think that there is a fault
 in the current MacPorts mirror process, such that the first encountered
 certificate fail results in the port marked "mirror completed" in the
 ports database.  This means that later successful fetches by more updated
 builders are blocked from completing the missing mirrors.
 >
 > Admins, I hope that the solution in the works will include a fix for
 this logic error.

 I'm not sure about that.  Fetching `libaec` directly doesn't work on 10.9,
 and that doesn't involve tripping over a GitHub fetch.  But GitHub isn't
 the only site with issues.

 I created (via a somewhat crude method) a list of ports with version
 changes in the relevant time period.  For many of these ports, fetching
 with `--no-mirror` still fails on 10.9 (sometimes with certificate errors
 and sometimes with protocol errors), but they all now work without `--no-
 mirror`, so the mirrors seem to have been corrected.

-- 
Ticket URL: <https://trac.macports.org/ticket/73398#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list