It appears that some recent change to setup.exe has unintentionally made '--quiet-mode' incompatible with '--packages' for command-line installs. A similar problem was reported here: http://sourceware.org/ml/cygwin/2011-12/msg00244.html
Using current setup.exe version 2.761, this no longer works (although it still works with setup.exe version 2.738 from a few months ago): setup-2.761.exe --quiet-mode --site ftp://mirror.mcs.anl.gov/pub/cygwin/ --root C:/cygwin-1_7 --packages cvs That command takes only about one second, and the local subdirectory for downloads contains only setup.ini . According to setup.log.full (which is only about 4K), setup.bz2 is downloaded; then it says: Added manual package cvs Changing gid back to original Visited: 0 nodes out of 1948 while creating dependency order. Dependency order of packages: Changing gid to Administrators Ending cygwin install If '--quiet-mode' isn't given, then everything works (and cvs is installed from '--packages'): setup-2.761.exe --site ftp://mirror.mcs.anl.gov/pub/cygwin/ --root C:/cygwin-1_7 --packages cvs ...so that's a workaround, but '--quiet-mode' is much nicer for scripted installation. If '--packages' isn't given, then the base system is installed correctly: setup-2.761.exe --quiet-mode --site ftp://mirror.mcs.anl.gov/pub/cygwin/ --root C:/cygwin-1_7 ...but, even after the base system has been installed, rerunning the original command: setup-2.761.exe --quiet-mode --site ftp://mirror.mcs.anl.gov/pub/cygwin/ --root C:/cygwin-1_7 --packages cvs doesn't install cvs. The resulting setup.log.full says Visited: 50 nodes out of 1948 while creating dependency order. but the "Dependency order of packages" list doesn't contain cvs. I've saved setup.log.full from each of the four attempts above in case further information from them is wanted.
Cygwin Configuration Diagnostics Current System Time: Wed Dec 21 18:02:59 2011 Windows XP Home Edition Ver 5.1 Build 2600 Service Pack 3 Path: C:\cygwin-1_7\usr\local\bin C:\cygwin-1_7\bin C:\WINDOWS\system32 C:\WINDOWS C:\WINDOWS\System32\Wbem C:\Program Files\ATI Technologies\ATI Control Panel C:\PROGRA~1\COMMON~1\SONICS~1 Output from C:\cygwin-1_7\bin\id.exe UID: 1007(Snowy) GID: 513(None) 513(None) 0(root) 544(Administrators) 545(Users) SysDir: C:\WINDOWS\system32 WinDir: C:\WINDOWS USER = 'Snowy' PWD = '/home/Snowy' HOME = '/home/Snowy' HOMEPATH = '\Documents and Settings\Snowy' MANPATH = '/usr/local/man:/usr/share/man:/usr/man:' APPDATA = 'C:\Documents and Settings\Snowy\Application Data' HOSTNAME = 'Snowy' TERM = 'cygwin' PROCESSOR_IDENTIFIER = 'x86 Family 15 Model 3 Stepping 4, GenuineIntel' WINDIR = 'C:\WINDOWS' OLDPWD = '/usr/bin' USERDOMAIN = 'SNOWY' OS = 'Windows_NT' ALLUSERSPROFILE = 'C:\Documents and Settings\All Users' TEMP = '/tmp' COMMONPROGRAMFILES = 'C:\Program Files\Common Files' USERNAME = 'Snowy' PROCESSOR_LEVEL = '15' FP_NO_HOST_CHECK = 'NO' SYSTEMDRIVE = 'C:' LANG = 'C.UTF-8' USERPROFILE = 'C:\Documents and Settings\Snowy' CLIENTNAME = 'Console' PS1 = '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ ' LOGONSERVER = '\\SNOWY' PROCESSOR_ARCHITECTURE = 'x86' !C: = 'C:\cygwin-1_7\bin' SHLVL = '1' PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' HOMEDRIVE = 'C:' PROMPT = '$P$G' COMSPEC = 'C:\WINDOWS\system32\cmd.exe' TMP = '/tmp' SYSTEMROOT = 'C:\WINDOWS' PROCESSOR_REVISION = '0304' INFOPATH = '/usr/local/info:/usr/share/info:/usr/info:' PROGRAMFILES = 'C:\Program Files' NUMBER_OF_PROCESSORS = '2' SESSIONNAME = 'Console' COMPUTERNAME = 'SNOWY' _ = '/usr/bin/cygcheck' HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygwin HKEY_CURRENT_USER\Software\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygwin\setup HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs\Cygwin (default) = (unsupported type) HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 (default) = '/cygdrive' cygdrive flags = 0x00000022 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = 'C:/cygwin-1_5' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = 'C:/cygwin-1_5/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = 'C:/cygwin-1_5/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations (default) = '\??\C:\cygwin-1_7' HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup (default) = 'C:/cygwin-1_7' obcaseinsensitive set to 1 Cygwin installations found in the registry: System: Key: e34083014c827bd7 Path: C:\cygwin-1_7 a: fd N/A N/A c: hd NTFS 148938Mb 13% CP CS UN PA FC Local Disk d: cd N/A N/A e: cd N/A N/A C:\cygwin-1_7 / system binary,auto C:\cygwin-1_7\bin /usr/bin system binary,auto C:\cygwin-1_7\lib /usr/lib system binary,auto cygdrive prefix /cygdrive user binary,auto Found: C:\cygwin-1_7\bin\awk -> C:\cygwin-1_7\bin\gawk.exe Found: C:\cygwin-1_7\bin\bash.exe Found: C:\cygwin-1_7\bin\cat.exe Found: C:\cygwin-1_7\bin\cp.exe Not Found: cpp (good!) Not Found: crontab Found: C:\cygwin-1_7\bin\find.exe Found: C:\WINDOWS\system32\find.exe Warning: C:\cygwin-1_7\bin\find.exe hides C:\WINDOWS\system32\find.exe Not Found: gcc Not Found: gdb Found: C:\cygwin-1_7\bin\grep.exe Found: C:\cygwin-1_7\bin\kill.exe Not Found: ld Found: C:\cygwin-1_7\bin\ls.exe Not Found: make Found: C:\cygwin-1_7\bin\mv.exe Not Found: patch Not Found: perl Found: C:\cygwin-1_7\bin\rm.exe Found: C:\cygwin-1_7\bin\sed.exe Not Found: ssh Found: C:\cygwin-1_7\bin\sh.exe Found: C:\cygwin-1_7\bin\tar.exe Found: C:\cygwin-1_7\bin\test.exe Not Found: vi Not Found: vim 15k 2009/12/27 C:\cygwin-1_7\bin\cygattr-1.dll - os=4.0 img=1.0 sys=4.0 "cygattr-1.dll" v0.0 ts=2009/11/18 12:52 62k 2011/05/21 C:\cygwin-1_7\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0 "cygbz2-1.dll" v0.0 ts=2011/5/21 19:16 43k 2010/01/02 C:\cygwin-1_7\bin\cygform-10.dll - os=4.0 img=1.0 sys=4.0 "cygform-10.dll" v0.0 ts=2010/1/2 14:49 47k 2010/01/02 C:\cygwin-1_7\bin\cygformw-10.dll - os=4.0 img=1.0 sys=4.0 "cygformw-10.dll" v0.0 ts=2010/1/2 17:31 79k 2011/10/26 C:\cygwin-1_7\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0 "cyggcc_s-1.dll" v0.0 ts=2011/10/23 13:15 317k 2011/07/31 C:\cygwin-1_7\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0 "cyggmp-3.dll" v0.0 ts=2011/7/31 5:14 25k 2011/01/26 C:\cygwin-1_7\bin\cyghistory7.dll - os=4.0 img=1.0 sys=4.0 "cyghistory7.dll" v0.0 ts=2011/1/26 3:25 358k 2011/04/29 C:\cygwin-1_7\bin\cygicons-0.dll - os=4.0 img=1.4 sys=4.0 "cygicons-0.dll" v0.0 ts=2011/4/29 4:37 985k 2011/10/16 C:\cygwin-1_7\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0 "cygiconv-2.dll" v0.0 ts=2011/10/16 17:01 35k 2011/10/16 C:\cygwin-1_7\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0 "cygintl-8.dll" v0.0 ts=2011/10/16 5:38 5k 2011/03/29 C:\cygwin-1_7\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0 "cyglsa.dll" v0.0 ts=2011/3/28 21:14 9k 2011/03/29 C:\cygwin-1_7\bin\cyglsa64.dll - os=5.2 img=0.0 sys=5.2 123k 2011/05/19 C:\cygwin-1_7\bin\cyglzma-5.dll - os=4.0 img=1.0 sys=4.0 "cyglzma-5.dll" v0.0 ts=2011/5/19 2:41 99k 2011/11/02 C:\cygwin-1_7\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0 "cygmagic-1.dll" v0.0 ts=2011/11/2 22:05 25k 2010/01/02 C:\cygwin-1_7\bin\cygmenu-10.dll - os=4.0 img=1.0 sys=4.0 "cygmenu-10.dll" v0.0 ts=2010/1/2 14:48 25k 2010/01/02 C:\cygwin-1_7\bin\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0 "cygmenuw-10.dll" v0.0 ts=2010/1/2 17:30 213k 2011/07/31 C:\cygwin-1_7\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0 "cygmp-3.dll" v0.0 ts=2011/7/31 5:12 63k 2010/01/02 C:\cygwin-1_7\bin\cygncurses++-10.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++-10.dll" v0.0 ts=2010/1/2 15:00 63k 2010/01/02 C:\cygwin-1_7\bin\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++w-10.dll" v0.0 ts=2010/1/2 17:41 195k 2010/01/02 C:\cygwin-1_7\bin\cygncurses-10.dll - os=4.0 img=1.0 sys=4.0 "cygncurses-10.dll" v0.0 ts=2010/1/2 14:45 244k 2010/01/02 C:\cygwin-1_7\bin\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0 "cygncursesw-10.dll" v0.0 ts=2010/1/2 17:28 13k 2010/01/02 C:\cygwin-1_7\bin\cygpanel-10.dll - os=4.0 img=1.0 sys=4.0 "cygpanel-10.dll" v0.0 ts=2010/1/2 14:47 13k 2010/01/02 C:\cygwin-1_7\bin\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0 "cygpanelw-10.dll" v0.0 ts=2010/1/2 16:30 257k 2011/09/27 C:\cygwin-1_7\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcre-0.dll" v0.0 ts=2011/9/27 5:41 8k 2011/09/27 C:\cygwin-1_7\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix-0.dll" v0.0 ts=2011/9/27 5:41 22k 2002/06/09 C:\cygwin-1_7\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0 "cygpopt-0.dll" v0.0 ts=2002/6/9 5:45 164k 2011/01/26 C:\cygwin-1_7\bin\cygreadline7.dll - os=4.0 img=1.0 sys=4.0 "cygreadline7.dll" v0.0 ts=2011/1/26 3:25 8k 2011/05/05 C:\cygwin-1_7\bin\cygsigsegv-2.dll - os=4.0 img=1.0 sys=4.0 "cygsigsegv-2.dll" v0.0 ts=2011/5/5 7:33 780k 2011/10/26 C:\cygwin-1_7\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0 "cygstdc++-6.dll" v0.0 ts=2011/10/23 13:58 48k 2010/01/02 C:\cygwin-1_7\bin\cygtic-10.dll - os=4.0 img=1.0 sys=4.0 "cygtic-10.dll" v0.0 ts=2010/1/2 14:45 48k 2010/01/02 C:\cygwin-1_7\bin\cygticw-10.dll - os=4.0 img=1.0 sys=4.0 "cygticw-10.dll" v0.0 ts=2010/1/2 17:28 76k 2010/08/01 C:\cygwin-1_7\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2010/8/1 21:04 2604k 2011/03/29 C:\cygwin-1_7\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2011/3/29 8:10 Cygwin DLL version info: DLL version: 1.7.9 DLL epoch: 19 DLL old termios: 5 DLL malloc env: 28 Cygwin conv: 181 API major: 0 API minor: 237 Shared data: 5 DLL identifier: cygwin1 Mount registry: 3 Cygwin registry name: Cygwin Program options name: Program Options Installations name: Installations Cygdrive default prefix: Build date: Shared id: cygwin1S5 Can't find the cygrunsrv utility, skipping services check. Cygwin Package Information Last downloaded files to: C:\testing Last downloaded files from: ftp://mirror.mcs.anl.gov/pub/cygwin/ Package Version Status _update-info-dir 01007-1 OK alternatives 1.3.30c-10 OK base-cygwin 3.0-1 OK base-files 4.0-6 OK bash 4.1.10-4 OK bzip2 1.0.6-2 OK coreutils 8.14-1 OK cygutils 1.4.6-1 OK cygwin 1.7.9-1 OK cygwin-doc 1.7-1 OK dash 0.5.7-1 OK diffutils 2.9-1 OK dos2unix 5.3.1-1 OK editrights 1.01-2 OK file 5.09-1 OK findutils 4.5.9-2 OK gawk 4.0.0-1 OK gettext 0.18.1.1-2 OK grep 2.6.3-1 OK groff 1.20.1-2 OK gzip 1.4-1 OK ipc-utils 1.0-1 OK less 444-1 OK libattr1 2.4.43-1 OK libbz2_1 1.0.6-2 OK libgcc1 4.5.3-3 OK libgmp3 4.3.2-1 OK libiconv2 1.14-2 OK libintl8 0.18.1.1-2 OK liblzma5 5.0.2_20110517-1 OK libncurses10 5.7-18 OK libncursesw10 5.7-18 OK libpcre0 8.13-1 OK libpopt0 1.6.4-4 OK libreadline7 6.1.2-2 OK libsigsegv2 2.10-1 OK libstdc++6 4.5.3-3 OK login 1.10-10 OK man 1.6g-1 OK mintty 1.0.2-1 OK rebase 4.0.1-1 OK run 1.1.13-1 OK sed 4.2.1-1 OK tar 1.25-1 OK terminfo 5.7_20091114-14 OK texinfo 4.13-4 OK tzcode 2010j-1 OK which 2.20-2 OK xz 5.0.2_20110517-1 OK zlib0 1.2.5-1 OK Use -h to see help about each section
-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple