How distfiles mirrors know to fetch new files

William Siegrist wsiegrist at apple.com
Tue Feb 10 18:07:21 PST 2009


On Feb 10, 2009, at 4:58 PM, Ryan Schmidt wrote:

> We have three distfiles mirrors, in the US, Norway and Sweden:
>
> US: http://distfiles.macports.org/
> NO: http://trd.no.distfiles.macports.org/
> SE: http://arn.se.distfiles.macports.org/
>
> In /graphviz the US mirror has distfiles up to the current port  
> version, graphviz-2.21.20090209.0545.tar.gz.
>
> But Sweden only has files up to graphviz-2.21.20090106.0545.tar.gz.
>
> Norway only has files up to graphviz-2.21.20081216.0545.tar.gz.
>
> I believe the US mirror, which runs right next to the Subversion  
> repository, gets updated in a post-commit hook, so as soon as  
> someone commits a new version of a port, the mirror fetches the new  
> file.
>
> How do Norway and Sweden get informed that they should fetch new  
> files? I fear they're not getting informed at all.


You might want to CC the mirror owners, but in any case, they have to  
poll for changes (via RSS, mailing list, whatever) or just perform  
full "port mirror <port>" runs periodically.

-Bill




More information about the macports-dev mailing list