[MacPorts] #49452: rsync.macports.org is very slow
MacPorts
noreply at macports.org
Mon Oct 26 04:41:58 PDT 2015
#49452: rsync.macports.org is very slow
-------------------------+--------------------------------
Reporter: lpancescu@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port:
-------------------------+--------------------------------
I installed MacPorts 2.3.4 using the official pkg installer on OS X
10.11.1 (first on Saturday, and now again, to try to figure out why it
takes 52 minutes on my Mac Mini "late 2009"). The last 30 minutes of that
time are spent by tclsh building the PortIndex, already reported as bug
#49050. The first 20 minutes seem to be just the rsync-ing of base.tar
and ports.tar, with a transfer rate jumping between 14KB/s and 33KB/s, as
seen in Activity Monitor.
To make sure this isn't due to a regression in El Capitan, I tried rsync-
ing base.tar manually from my Fedora netbook, and compared the main
server, rsync.macports.org, with the French mirror (I'm in Germany):
{{{
$ time rsync -rztv rsync://rsync.macports.org/release/tarballs/base.tar .
receiving incremental file list
base.tar
sent 48 bytes received 14,253,729 bytes 21,678.75 bytes/sec
total size is 27,013,120 speedup is 1.90
real 10m57.161s
user 0m0.696s
sys 0m0.907s
$ rm base.tar
$ time rsync -rztv
rsync://lil.fr.rsync.macports.org/release/tarballs/base.tar .
_ _ _
| | o | | | |
| | | | | | ,_ ,_ , _ _ __
_ _ _ __, __ _ __ ,_ _|_ , __
,_ __,
|/ | |/ |/ / | / | / \_ | | / |/ | /
/ |/ |/ | / | / |/ \_ / \_ / | | / \_ / \_ /
| / |
|__/ |_/ |__/ o |__/ |_/ o |_/ \/ \_/|/ | |_/ \___/
o | | |_/ \_/|_/ \___/ |__/ \__/ |_/ |_/ \/ o \__/
|_/ \_/|/
|\ /|
/| /|
|/ \|
\| \|
rsync://lil.fr.rsync.macports.org
rsync://rsync.ionic.de
rsync://macports.rsync.ionic.de
This is your local MacPorts mirror.
You may sync whenever and how often you want,
but keep in mind, that we enforce a maximum of 5 (five)
concurrent connections per host. If you feel this is too little,
please contact the administration.
The server is physically located in Roubaix, France
and hosted by OVH. It though features a German RIPE failover IP.
If any problems or questions arise, please contact
Mihai Moldovan <ionic at ionic.de>, Karlsruhe, Germany (primary) or
Joerg Hoffmann <jh2000 at root24.eu>, Nordholz, Germany.
receiving incremental file list
base.tar
sent 43 bytes received 14,254,789 bytes 1,357,603.05 bytes/sec
total size is 27,013,120 speedup is 1.90
real 0m10.873s
user 0m0.719s
sys 0m0.782s
}}}
Is rsync.macports.org intentionally limiting its bandwidth for clients
outside the USA? Unfortunately, I didn't see any option of selecting a
different mirror in the pkg installer.
--
Ticket URL: <https://trac.macports.org/ticket/49452>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list