This is the mail archive of the
mailing list for the Cygwin project.
Re: where is setup.exe source?
Igor Pechtchanski wrote:
> Well, yes, if you put it that way. However, there's a chicken-and-egg
> problem here, right? As in "I want to download Cygwin fast" needs Cygwin
> to figure it out[*]?
Well, it's not hard to bootstrap yourself. The base cygwin install is
currently 13.5MB to download, plus another 7.3MB if you want perl. So,
even on a less than stellar mirror you should be able to get a working
Cygwin without having to wait terribly long, at which point you could
set out to find a better one.
But I agree that this misses the point. It would be a nice feature to
have, and certainly would be welcomed by the users. The problem of
course is that to do it well (not just a bunch of pings) takes some
design and thought, and most of all elbow grease.
Maybe a starting point would be a awk script that lives in the
base-files package that grabs mirrors.lst and downloads some relatively
small package from every mirror, and generates a report. That way, we
could at least say "try running mirror-check.awk" when users have
problems with mirrors, rather than just "play around until you find a
mirror you like."
 Written in awk (included in Base) so that there's no need to pull in
perl. If I recall correctly GNU gawk has functions for doing TCP/IP
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html