MacPorts rsync is broken?

grey artkiver at gmail.com
Thu May 15 23:58:26 UTC 2025


This is tangential, my apologies in advance for any thread de-railing
as a result, but I saw mention of mirrors and thought maybe someone
with more expertise might be able to provide some perspective into
something I have been wondering about.

Namely: if there might be a way to populate the distfiles mirrors a
bit differently?

The reason I am asking is related to got (game of trees) and how it
was recently noticed that gameoftrees.org is blocking GitHub Actions
requests, so MacPorts' CI checks fail, because GitHub Actions is being
denied from grabbing the relevant tarball.

Some more specifics are documented here (as well as in the Pull
Request I closed the other day for got 0.111):

https://trac.macports.org/ticket/72492

Thomas Adams (the got-portable maintainer upstream) has graciously
offered to set up a mirror in some discourse elsewhere, but I guess I
am wondering if maybe MacPorts' existing mirrors infrastructure can be
utilized and leveraged so as to avoid the GitHub Actions stuff
hammering gameoftrees.org dist tarballs?

Maybe that's putting the cart ahead of the horse though?

Anyway, thanks for any wisdom that can be shed on my pontifications.

As an aside, it was noticed that Apple swapped out rsync for openrsync
relatively recently (also see:
https://undeadly.org/cgi?action=article;sid=20250408062403). I am
guessing that's unrelated to any of the failings being observed with
MacPorts' rsync mirrors; it is at least slightly less tangential and
back in the realms of discussing rsync and Apple related stuff. ;)

On Thu, May 15, 2025 at 10:23 PM Ryan Carsten Schmidt
<ryandesign at macports.org> wrote:
>
> If an rsync server is not working, please report it to the administrator of that server as listed on https://trac.macports.org/wiki/Mirrors


More information about the macports-dev mailing list