By design, setup searches through all the download directories, keeps track of all the versions, should know exactly what you've already got and never re-download something you already have; if it ever does, it's a bug.
For me setup.exe always seems to compare what I actually have INSTALLED with what it downloads rather than what is in the download directory. So I have ended up making local 'mirrors' that are missing essential utilities, because my machine already had them installed. Similarly it seems to download over and over again components I have downloaded but not installed.
Paul
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/