[MacPorts] #73398: Mirroring of distfiles hosted on GitHub is failing
MacPorts
noreply at macports.org
Wed Jan 21 02:51:52 UTC 2026
#73398: Mirroring of distfiles hosted on GitHub is failing
-----------------------------+---------------------
Reporter: jeff-kelley | Owner: admin@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: server/hosting | Version:
Resolution: fixed | Keywords:
Port: qpdf |
-----------------------------+---------------------
Comment (by ryandesign):
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.
There is no general fault in the mirroring process, except that mirroring
has been happening on the buildmaster which runs OS X 10.11, and MacPorts
uses Apple's curl by default, and Apple's curl on 10.11 uses
SecureTransport which doesn't support TLS 1.3, so it cannot connect to
GitHub anymore now that they've changed their server configuration to
require TLS 1.3 (or whatever change they made).
This ticket was specific to GitHub in that its popularity meant something
had to be done to work around it on our end urgently. Other servers may
also be unable to be reached from old Apple curl versions depending on
their server settings and the workaround should fix that as well.
--
Ticket URL: <https://trac.macports.org/ticket/73398#comment:18>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list