I ran into a problem with terminfo0-5.5_20061104-2 I had to re-install it, because /usr/share/terminfo/x didn't exist after a recent upgrade, even though the package manager listed it as installed. terminfo-5.7_20090228-1 is also installed.
I don't know what went wrong, and honestly, I don't have time to debug it by trying again. I only installed cygwin on this machine a couple months ago, and haven't done anything weird that I know of... sorry. I attached a cygcheck.out from after I reinstall terminfo0, since I only just read http://www.cygwin.com/problems.html My main point is that instead of installing copies of the term files, terminfo0 could just depend on terminfo and contain symlinks. e.g. /usr/share/terminfo/x -> 78 Oh, I guess this won't _quite_ work, because previously the upper/lower case dirs were merged. You'd need symlink (or hardlink) farms, not just symlinks to directories. There are at least a few uppercase terminal names in practice: ll /usr/share/terminfo/*/[aA]* I guess there's no easy way to avoid lots of duplicate files without introducing hacks or tighter dependency coupling (a symlink farm would need updating whenever a name changed in terminfo). Maybe some clever application of fdupes in the postinst could harlink duplicate files together... (although fdupes only knows how to delete, not link, unfortunately.) -- #define X(x,y) x##y Peter Cordes ; e-mail: X(pe...@cor , des.ca) "The gods confound the man who first found out how to distinguish the hours! Confound him, too, who in this place set up a sundial, to cut and hack my day so wretchedly into small pieces!" -- Plautus, 200 BC
Cygwin Configuration Diagnostics Current System Time: Wed May 13 12:54:57 2009 Windows XP Professional Ver 5.1 Build 2600 Service Pack 3 Path: c:\Documents and Settings\Owner\bin C:\cygwin\usr\local\bin C:\cygwin\bin C:\cygwin\bin C:\cygwin\usr\X11R6\bin c:\WINDOWS\system32 c:\WINDOWS c:\WINDOWS\System32\Wbem C:\cygwin\bin c:\Program Files\ATI Technologies\ATI.ACE\Core-Static c:\Program Files\WinMerge c:\Program Files\Microsoft SQL Server\90\Tools\binn\ c:\Program Files\TortoiseGit\bin c:\Program Files\Git\cmd c:\Program Files\Git\bin Output from C:\cygwin\bin\id.exe (nontsec) UID: 1003(Owner) GID: 513(None) 0(root) 513(None) 544(Administrators) 545(Users) Output from C:\cygwin\bin\id.exe (ntsec) UID: 1003(Owner) GID: 513(None) 0(root) 513(None) 544(Administrators) 545(Users) SysDir: C:\WINDOWS\system32 WinDir: C:\WINDOWS USER = 'Owner' PWD = '/home/Owner' HOME = '/home/Owner' MAKE_MODE = 'unix' HOMEPATH = '\Documents and Settings\Owner' MANPATH = '/usr/local/man:/usr/share/man:/usr/man::/usr/ssl/man' APPDATA = 'C:\Documents and Settings\Owner\Application Data' HOSTNAME = 'deep-thought' SHELL = '/bin/bash' TERM = 'xterm' PROCESSOR_IDENTIFIER = 'x86 Family 15 Model 107 Stepping 2, AuthenticAMD' WINDIR = 'C:\WINDOWS' OLDPWD = '/usr/bin' USERDOMAIN = 'DEEP-THOUGHT' OS = 'Windows_NT' ALLUSERSPROFILE = 'C:\Documents and Settings\All Users' !:: = '::\' VS90COMNTOOLS = 'C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\' TEMP = '/cygdrive/c/DOCUME~1/Owner/LOCALS~1/Temp' COMMONPROGRAMFILES = 'C:\Program Files\Common Files' USERNAME = 'Owner' PROCESSOR_LEVEL = '15' FP_NO_HOST_CHECK = 'NO' SYSTEMDRIVE = 'C:' EDITOR = 'emacs' USERPROFILE = 'C:\Documents and Settings\Owner' CLIENTNAME = 'Console' PS1 = '\[\e]0;\w\a\]\[\e[32m\...@\h \[\e[33m\]\w\[\e[0m\]\n\$ ' LOGONSERVER = '\\DEEP-THOUGHT' PROCESSOR_ARCHITECTURE = 'x86' SHLVL = '1' PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' HOMEDRIVE = 'C:' COMSPEC = 'C:\WINDOWS\system32\cmd.exe' LESS = 'iMRF' TMP = '/cygdrive/c/DOCUME~1/Owner/LOCALS~1/Temp' SYSTEMROOT = 'C:\WINDOWS' PRINTER = 'Microsoft XPS Document Writer' CVS_RSH = '/bin/ssh' PROCESSOR_REVISION = '6b02' INFOPATH = '/usr/local/info:/usr/share/info:/usr/info:' PROGRAMFILES = 'C:\Program Files' NUMBER_OF_PROCESSORS = '2' SESSIONNAME = 'Console' COMPUTERNAME = 'DEEP-THOUGHT' _ = '/usr/bin/cygcheck.exe' HKEY_CURRENT_USER\Software\Cygnus Solutions 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_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions 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' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = 'C:\cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = 'C:\cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd NTFS 152617Mb 10% CP CS UN PA FC Local Disk d: hd NTFS 152625Mb 2% CP CS UN PA FC Local Disk g: net NTFS 715264Mb 35% CP CS PA O Public z: cd N/A N/A C:\cygwin / system binmode C:\cygwin/bin /usr/bin system binmode C:\cygwin/lib /usr/lib system binmode . /cygdrive system binmode,cygdrive Found: C:\cygwin\bin\awk.exe Found: C:\cygwin\bin\bash.exe Found: c:\Program Files\Git\bin\bash.exe Warning: C:\cygwin\bin\bash.exe hides c:\Program Files\Git\bin\bash.exe Found: C:\cygwin\bin\cat.exe Found: c:\Program Files\Git\bin\cat.exe Warning: C:\cygwin\bin\cat.exe hides c:\Program Files\Git\bin\cat.exe Found: C:\cygwin\bin\cp.exe Found: c:\Program Files\Git\bin\cp.exe Warning: C:\cygwin\bin\cp.exe hides c:\Program Files\Git\bin\cp.exe Not Found: cpp (good!) Not Found: crontab Found: C:\cygwin\bin\find.exe Found: c:\Program Files\Git\bin\find.exe Warning: C:\cygwin\bin\find.exe hides c:\Program Files\Git\bin\find.exe Not Found: gcc Not Found: gdb Found: C:\cygwin\bin\grep.exe Found: c:\Program Files\Git\bin\grep.exe Warning: C:\cygwin\bin\grep.exe hides c:\Program Files\Git\bin\grep.exe Found: C:\cygwin\bin\kill.exe Found: c:\Program Files\Git\bin\kill.exe Warning: C:\cygwin\bin\kill.exe hides c:\Program Files\Git\bin\kill.exe Found: C:\cygwin\bin\ld.exe Found: C:\cygwin\bin\ls.exe Found: c:\Program Files\Git\bin\ls.exe Warning: C:\cygwin\bin\ls.exe hides c:\Program Files\Git\bin\ls.exe Not Found: make Found: C:\cygwin\bin\mv.exe Found: c:\Program Files\Git\bin\mv.exe Warning: C:\cygwin\bin\mv.exe hides c:\Program Files\Git\bin\mv.exe Found: C:\cygwin\bin\patch.exe Found: c:\Program Files\Git\bin\patch.exe Warning: C:\cygwin\bin\patch.exe hides c:\Program Files\Git\bin\patch.exe Found: C:\cygwin\bin\perl.exe Found: c:\Program Files\Git\bin\perl.exe Warning: C:\cygwin\bin\perl.exe hides c:\Program Files\Git\bin\perl.exe Found: C:\cygwin\bin\rm.exe Found: c:\Program Files\Git\bin\rm.exe Warning: C:\cygwin\bin\rm.exe hides c:\Program Files\Git\bin\rm.exe Found: C:\cygwin\bin\sed.exe Found: c:\Program Files\Git\bin\sed.exe Warning: C:\cygwin\bin\sed.exe hides c:\Program Files\Git\bin\sed.exe Found: c:\Program Files\Git\bin\ssh.exe Found: C:\cygwin\bin\sh.exe Found: c:\Program Files\Git\bin\sh.exe Warning: C:\cygwin\bin\sh.exe hides c:\Program Files\Git\bin\sh.exe Found: C:\cygwin\bin\tar.exe Found: c:\Program Files\Git\bin\tar.exe Warning: C:\cygwin\bin\tar.exe hides c:\Program Files\Git\bin\tar.exe Found: C:\cygwin\bin\test.exe Not Found: vi Found: C:\cygwin\bin\vim.exe 61k 2009/03/02 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0 "cygbz2-1.dll" v0.0 ts=2009/3/1 22:52 7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0 "cygcrypt-0.dll" v0.0 ts=2003/10/19 4:57 1075k 2009/03/25 C:\cygwin\bin\cygcrypto-0.9.8.dll - os=4.0 img=1.0 sys=4.0 "cygcrypto-0.9.8.dll" v0.0 ts=2009/3/25 14:21 943k 2007/12/17 C:\cygwin\bin\cygdb-4.5.dll - os=4.0 img=1.0 sys=4.0 "cygdb-4.5.dll" v0.0 ts=2007/12/17 9:12 1296k 2007/12/17 C:\cygwin\bin\cygdb_cxx-4.5.dll - os=4.0 img=1.0 sys=4.0 "cygdb_cxx-4.5.dll" v0.0 ts=2007/12/17 9:12 118k 2008/05/09 C:\cygwin\bin\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0 "cygexpat-1.dll" v0.0 ts=2008/5/9 1:03 9k 2009/03/12 C:\cygwin\bin\cygffi-4.dll - os=4.0 img=1.0 sys=4.0 "cygffi-4.dll" v0.0 ts=2009/3/6 9:37 40k 2009/03/01 C:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0 "cygform-8.dll" v0.0 ts=2009/2/28 22:40 48k 2003/08/09 C:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0 "cygform7.dll" v0.0 ts=2003/8/9 6:25 42k 2009/03/12 C:\cygwin\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0 "cyggcc_s-1.dll" v0.0 ts=2009/3/6 7:54 19k 2009/02/26 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm-4.dll" v0.0 ts=2009/2/26 3:55 8k 2009/02/26 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm_compat-4.dll" v0.0 ts=2009/2/26 3:56 219k 2008/10/04 C:\cygwin\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0 "cyggmp-3.dll" v0.0 ts=2008/10/4 20:48 288k 2008/10/04 C:\cygwin\bin\cyggmpxx-3.dll - os=4.0 img=1.0 sys=4.0 "cyggmpxx-3.dll" v0.0 ts=2008/10/4 20:48 23k 2009/03/12 C:\cygwin\bin\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0 "cyggomp-1.dll" v0.0 ts=2009/3/6 11:00 29k 2003/08/10 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0 "cyghistory5.dll" v0.0 ts=2003/8/10 20:16 24k 2008/11/29 C:\cygwin\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0 "cyghistory6.dll" v0.0 ts=2008/11/29 10:30 270k 2009/04/23 C:\cygwin\bin\cygicons-0.dll - os=4.0 img=1.0 sys=4.0 "cygicons-0.dll" v0.0 ts=2009/4/22 23:25 978k 2008/11/10 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0 "cygiconv-2.dll" v0.0 ts=2008/11/9 20:35 37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0 "cygintl-2.dll" v0.0 ts=2003/8/10 18:50 31k 2005/11/20 C:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0 "cygintl-3.dll" v0.0 ts=2005/11/19 22:04 31k 2008/12/31 C:\cygwin\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0 "cygintl-8.dll" v0.0 ts=2008/12/31 3:42 83k 2007/06/06 C:\cygwin\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0 "cygmagic-1.dll" v0.0 ts=2007/6/6 7:41 21k 2009/03/01 C:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0 "cygmenu-8.dll" v0.0 ts=2009/2/28 22:38 29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0 "cygmenu7.dll" v0.0 ts=2003/8/9 6:25 121k 2008/10/04 C:\cygwin\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0 "cygmp-3.dll" v0.0 ts=2008/10/4 20:48 264k 2009/03/02 C:\cygwin\bin\cygmpfr-1.dll - os=4.0 img=1.0 sys=4.0 "cygmpfr-1.dll" v0.0 ts=2009/3/1 20:14 66k 2009/03/01 C:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++-8.dll" v0.0 ts=2009/2/28 22:50 237k 2009/03/01 C:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0 "cygncurses-8.dll" v0.0 ts=2009/2/28 22:36 224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0 "cygncurses7.dll" v0.0 ts=2003/8/9 6:24 11k 2009/03/01 C:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0 "cygpanel-8.dll" v0.0 ts=2009/2/28 22:38 19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0 "cygpanel7.dll" v0.0 ts=2003/8/9 6:24 181k 2008/09/07 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcre-0.dll" v0.0 ts=2008/9/7 0:36 302k 2008/09/07 C:\cygwin\bin\cygpcrecpp-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcrecpp-0.dll" v0.0 ts=2008/9/7 0:36 7k 2008/09/07 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix-0.dll" v0.0 ts=2008/9/7 0:36 1543k 2008/07/03 C:\cygwin\bin\cygperl5_10.dll - os=4.0 img=1.0 sys=4.0 "cygperl5_10.dll" v0.0 ts=2008/6/30 13:06 22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0 "cygpopt-0.dll" v0.0 ts=2002/6/9 2:45 148k 2003/08/10 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0 "cygreadline5.dll" v0.0 ts=2003/8/10 20:16 155k 2008/11/29 C:\cygwin\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0 "cygreadline6.dll" v0.0 ts=2008/11/29 10:30 232k 2009/03/25 C:\cygwin\bin\cygssl-0.9.8.dll - os=4.0 img=1.0 sys=4.0 "cygssl-0.9.8.dll" v0.0 ts=2009/3/25 14:22 8k 2009/03/12 C:\cygwin\bin\cygssp-0.dll - os=4.0 img=1.0 sys=4.0 "cygssp-0.dll" v0.0 ts=2009/3/6 8:49 493k 2009/03/12 C:\cygwin\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0 "cygstdc++-6.dll" v0.0 ts=2009/3/6 8:46 1829k 2008/06/12 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2008/6/12 14:35 Cygwin DLL version info: DLL version: 1.5.25 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 156 Shared data: 4 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Thu Jun 12 19:34:46 CEST 2008 CVS tag: cr-0x5f1 Shared id: cygwin1S4 Can't find the cygrunsrv utility, skipping services check. Cygwin Package Information Last downloaded files to: C:\Documents and Settings\Owner\Desktop\download\cygwin Last downloaded files from: http://mirrors.xmission.com/cygwin/ Package Version _update-info-dir 00819-1 alternatives 1.3.30c-3 ash 20040127-4 base-files 3.7-1 base-passwd 2.2-1 bash 3.2.48-21 bash-completion 20060301-2 bc 1.06-2 binutils 20080624-2 bzip2 1.0.5-3 colordiff 1.0.7-1 coreutils 6.10-2 crypt 1.1-1 cvs 1.12.13-1 cvsps 2.1-1 cvsutils 0.2.5-1 cygutils 1.3.4-1 cygwin 1.5.25-15 cygwin-doc 1.4-4 diffutils 2.8.7-1 e2fsprogs 1.35-3 editrights 1.01-2 emacs 21.2-13 expat 2.0.1-1 fdupes 1.50-PR2-1 file 4.21-1 findutils 4.4.0-3 gawk 3.1.6-1 gcc-core 3.4.4-999 gcc-g++ 3.4.4-999 gcc-mingw-core 20050522-1 gcc-mingw-g++ 20050522-1 gcc4-core 4.3.2-2 gcc4-g++ 4.3.2-2 grep 2.5.3-1 groff 1.19.2-2 gzip 1.3.12-2 less 382-1 libbz2_1 1.0.5-3 libdb4.5 4.5.20.2-2 libexpat1 2.0.1-1 libexpat1-devel 2.0.1-1 libffi4 4.3.2-2 libgcc1 4.3.2-2 libgdbm4 1.8.3-9 libgmp3 4.2.4-1 libgomp1 4.3.2-2 libiconv2 1.12-1 libintl2 0.12.1-3 libintl3 0.14.5-1 libintl8 0.17-3 libmpfr1 2.4.1-1 libncurses7 5.3-4 libncurses8 5.5-4 libpcre0 7.8-1 libpopt0 1.6.4-4 libreadline5 4.3-5 libreadline6 5.2.13-11 libssp0 4.3.2-2 libstdc++6 4.3.2-2 libstdc++6-devel 4.3.2-2 login 1.10-1 lzop 1.02rc1-1 man 1.6e-1 mingw-runtime 3.15.2-1 mintty 0.3.10-1 mmv 1.01b-1 openssl 0.9.8k-1 p7zip 4.65-1 patch 2.5.8-9 perl 5.10.0-5 rebase 3.0-2 rsync 3.0.4-1 run 1.1.10-1 screen 4.0.3-1 sed 4.1.5-2 tar 1.21-1 termcap 20050421-1 terminfo 5.7_20090228-1 terminfo0 5.5_20061104-2 texinfo 4.13-3 tzcode 2008h-1 units 1.77-1 unzip 5.52-3 util-linux 2.14.1-1 vim 7.2-3 w32api 3.13-1 wget 1.11.4-3 which 2.20-1 xemacs-emacs-common 21.4.22-1 zip 3.0-2 zlib 1.2.3-3 zlib-devel 1.2.3-3 zlib0 1.2.3-3 Use -h to see help about each section
signature.asc
Description: Digital signature