[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