[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