Insanely slow download speeds from SourceForge

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Insanely slow download speeds from SourceForge

Louis Dionne
I've been getting very slow downloads of Boost from SourceForge during my Travis builds for the past week or so. It goes as low as 40K/s:

    Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
    Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:443... connected.
    HTTP request sent, awaiting response... 302 Found
    Location: https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.bz2 [following]
    --2017-03-05 21:08:35--  https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.bz2
    Resolving svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)... 72.5.72.15, 2606:c680:0:b:3830:34ff:fe66:6663
    Connecting to svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)|72.5.72.15|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 81984414 (78M) [application/octet-stream]
    Saving to: `STDOUT'
    33% [============>                          ] 27,795,206  40.4K/s  eta 21m 34s

Is anyone else having the same issue? It's causing many of my builds to time out.

Louis
Reply | Threaded
Open this post in threaded view
|

Re: Insanely slow download speeds from SourceForge

Boost - Dev mailing list

> On Mar 5, 2017, at 3:17 PM, Louis Dionne via Boost <[hidden email]> wrote:
>
> I've been getting very slow downloads of Boost from SourceForge during my
> Travis builds for the past week or so. It goes as low as 40K/s:
>
>    Resolving downloads.sourceforge.net (downloads.sourceforge.net)...
> 216.34.181.59
>    Connecting to downloads.sourceforge.net
> (downloads.sourceforge.net)|216.34.181.59|:443... connected.
>    HTTP request sent, awaiting response... 302 Found
>    Location:
> https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.bz2
> [following]
>    --2017-03-05 21:08:35--
> https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.bz2
>    Resolving svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)...
> 72.5.72.15, 2606:c680:0:b:3830:34ff:fe66:6663
>    Connecting to svwh.dl.sourceforge.net
> (svwh.dl.sourceforge.net)|72.5.72.15|:443... connected.
>    HTTP request sent, awaiting response... 200 OK
>    Length: 81984414 (78M) [application/octet-stream]
>    Saving to: `STDOUT'
>    33% [============>                          ] 27,795,206  40.4K/s  eta
> 21m 34s
>
> Is anyone else having the same issue? It's causing many of my builds to time
> out.

I have noticed really slow download speeds as well. If you are just using the header-only libraries of boost, you could just download each module from github instead. Peter Dimov’s boostdep tool can tell you what modules are needed, and then you can download the tar file for each module from github directly with:

https://github.com/boostorg/${module}/archive/${version}.tar.gz

I have found this to be much faster than using sourceforge.

Paul


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|

Re: Insanely slow download speeds from SourceForge

Boost - Dev mailing list
Paul Fultz II wrote:
> I have noticed really slow download speeds as well. If you are just using
> the header-only libraries of boost, you could just download each module
> from github instead. Peter Dimov’s boostdep tool can tell you what modules
> are needed, and then you can download the tar file for each module from
> github directly with:
>
> https://github.com/boostorg/${module}/archive/${version}.tar.gz

I also made a Python script that automates getting the necessary
dependencies via git, tools/boostdep/depinst/depinst.py. It requires a
checkout of the Boost superproject, libs/config, tools/build,
tools/boostdep, and the tested module in libs/${module}. You can see an
example of its use in

https://github.com/pdimov/mp11/blob/master/.travis.yml


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost