[134596] trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl

ionic at macports.org ionic at macports.org
Mon Mar 30 23:02:36 PDT 2015


Revision: 134596
          https://trac.macports.org/changeset/134596
Author:   ionic at macports.org
Date:     2015-03-30 23:02:35 -0700 (Mon, 30 Mar 2015)
Log Message:
-----------
PortFetch: change FreeBSD mirrors to the new GEO-IP-based load-balanced distcache. Remove all other mirrors. They weren't working anymore anyway.

Modified Paths:
--------------
    trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl

Modified: trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl
===================================================================
--- trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl	2015-03-31 04:58:29 UTC (rev 134595)
+++ trunk/dports/_resources/port1.0/fetch/mirror_sites.tcl	2015-03-31 06:02:35 UTC (rev 134596)
@@ -77,33 +77,15 @@
     http://distfiles.master.finkmirrors.net/:nosubdir
 }
 
+# FreeBSD switched to a Geo-IP-based load-balanced distcache.
+# Note that FreeBSD's pkg(8) utility does not just stupidly
+# download via HTTP, but issues DNS queries to fetch
+# SRV records and compute the "best" available server
+# given some weighting criteria.
+# It probably doesn't matter a bunch, though, and plain
+# DNS lookups and HTTP requests are fine.
 set portfetch::mirror_sites::sites(freebsd) {
-    http://ftp4.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    http://ftp4.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    ftp://ftp5.freebsd.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    ftp://ftp5.freebsd.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    http://ftp10.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    http://ftp10.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    http://ftp14.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    http://ftp14.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    http://mirror.aarnet.edu.au/pub/FreeBSD/ports/distfiles/:nosubdir
-    http://mirror.aarnet.edu.au/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    http://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    http://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
-    ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir
-    ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir
+    http://distcache.FreeBSD.org/ports-distfiles/:nosubdir
 }
 
 # curl -s http://www.gentoo.org/main/en/mirrors2.xml | sed -n '/(http)\|(ftp)/s/.*"\([^"]*\)".*/    \1\/distfiles\/:nosubdir/p' | sed s@//distfiles@/distfiles at g
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150330/2e4ccb24/attachment.html>


More information about the macports-changes mailing list