#49812: buildbots: compile failures due to stalled bzr fetches -----------------------------+--------------------- Reporter: devans@… | Owner: admin@… Type: defect | Status: new Priority: Normal | Milestone: Component: server/hosting | Version: Resolution: | Keywords: Port: | -----------------------------+--------------------- Comment (by devans@…): Replying to [comment:13 ryandesign@…]:
I tested on a gigabit Internet connection in Austin and it fetched 198MB in under 2 minutes. I've taken the Snow Leopard builder offline to test fetching there with the `--verbose` flag, and so far it's fetching at around 50KB/s; at that rate, it should take around an hour to fetch it all.
I just did another fetch here and the download rate varied from a low of 25KB/s to a max around 256KB/s -- nothing more. So I'm assuming Launchpad has a fairly slow connection or their host is really loaded down. In addition, it looks like the bzr protocol is fairly inefficent -- lots of small packets with handshakes in between which doesn't help either.
So as I said in #49759 for git, we should modify MacPorts base so that bzr fetches print something while fetching. It looks like the `--verbose` flag only works in a terminal, so I'm not sure how to make bzr print progress information when called by MacPorts. Worst yet the bzr checkout command doesn't accept --verbose according to the docs. Although it does show a progress bar when connected to a terminal.
-- Ticket URL: <https://trac.macports.org/ticket/49812#comment:16> MacPorts <https://www.macports.org/> Ports system for OS X