I've noticed gross inconsistencies in the cygwin mirror sites. The packages that you get installed by default depend on which mirror you select. Even worse, some sites are missing important packages all together so you can't improve on the default installation.
My default installation of cygwin from sourceware.mirrors.tds.net did not include the diff or svn commands. When I went back to their mirror site (using setup.exe with the Internet option) the diffutils package and subversion packages were not even available at that site. The cygwin.mirrors.hoobly.com mirror had both of these packages, and based on the full listing it appears that it has a lot more packages that aren't available at sourceware.mirrors.tds.net.
Is there a cygwin mirror site that is authorative, or is it hit and miss on the cygwin mirror sites?
Getting the default and full cygwin releases versioned would go a long way to solving this problem, but cygwin doesn't version default or complete releases.
Choose a download site. "http://mirrors.kernel.org" is a good choice. "http://cygwin.mirrors.hoobly.com" is another good one, in Pennsyvania.
mirrors.kernel.org
This shouldn't be much of a problem (anymore). Below the mirror list on this page it says that every mirror is automatically checked at regular intervals, and servers missing packages are temporarily dropped from the list. It also says that all mirrors should sync twice a day. I manually checked a number of mirrors just now, and they had all synced recently and seemed to have the same content.
You probably want to look at this announcement from the mailing list, that came out today. It might explain the problems you've been seeing.
I recommend subscribing to the cygwin-announce mailing list if you use cygwin. You can subscribe at the bottom of this page.
That said, I have found kernel.org usually pretty good also.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With