'dirname' is /usr/bin/dirname. Does setup-1.7.exe set
PATH before running 'base-files-profile.sh'? If not,
then this would account for the error.
It is possible to rewrite the command without using
'dirname':
/bin/mkdir -p ${fDest%/*}
$ cygcheck -f /etc/postinstall/base-files-profile.sh
base-files-3.8-3
$ cygcheck -c base-files-3.8
Cygwin Package Information
Package Version Status
base-files 3.8-3 OK
It does set the path. This is one of those cases where we really do
need to see the cygcheck output:
Included below (as an attachment) is the file generated by:
$ cygcheck -s -v -r > cygcheck.out
Cygwin Configuration Diagnostics
Current System Time: Sat Jun 20 13:01:52 2009
Windows XP Media Center Edition Ver 5.1 Build 2600 Service Pack 3
Path: C:\cygwin-1.7\usr\local\bin
C:\cygwin-1.7\bin
C:\cygwin-1.7\bin
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
Output from C:\cygwin-1.7\bin\id.exe (nontsec)
UID: 1007(a_user) GID: 513(None)
0(root) 544(Administrators) 545(Users) 513(None)
Output from C:\cygwin-1.7\bin\id.exe (ntsec)
UID: 1007(a_user) GID: 513(None)
0(root) 544(Administrators) 545(Users) 513(None)
SysDir: C:\WINDOWS\system32
WinDir: C:\WINDOWS
PWD = '/etc/postinstall'
CYGWIN = 'tty'
HOME = '/home/a_user'
HOMEPATH = '\Documents and Settings\a_user'
APPDATA = 'C:\Documents and Settings\a_user\Application Data'
TERM = 'xterm'
PROCESSOR_IDENTIFIER = 'x86 Family 6 Model 15 Stepping 6, GenuineIntel'
WINDIR = 'C:\WINDOWS'
WINDOWID = '8096040'
OLDPWD = '/etc'
USERDOMAIN = 'AHOSTNAME'
OS = 'Windows_NT'
ALLUSERSPROFILE = 'C:\Documents and Settings\All Users'
!:: = '::\'
TEMP = '/c/DOCUME~1/a_user/LOCALS~1/Temp'
COMMONPROGRAMFILES = 'C:\Program Files\Common Files'
LIB = 'C:\Program Files\Common Files\GTK\2.0\bin'
QTJAVA = 'C:\Program Files\Java\jre1.5.0_02\lib\ext\QTJava.zip'
USERNAME = 'a_user'
PROCESSOR_LEVEL = '6'
FP_NO_HOST_CHECK = 'NO'
SYSTEMDRIVE = 'C:'
__COMPAT_LAYER = 'EnableNXShowUI '
USERPROFILE = 'C:\Documents and Settings\a_user'
LOGONSERVER = '\\AHOSTNAME'
PROCESSOR_ARCHITECTURE = 'x86'
SHLVL = '1'
COLORFGBG = '0;default;15'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
HOMEDRIVE = 'C:'
COMSPEC = 'C:\WINDOWS\system32\cmd.exe'
TMP = '/c/DOCUME~1/a_user/LOCALS~1/Temp'
SYSTEMROOT = 'C:\WINDOWS'
PROCESSOR_REVISION = '0f06'
CLASSPATH = '.;C:\Program Files\Java\jre1.5.0_02\lib\ext\QTJava.zip'
PROGRAMFILES = 'C:\Program Files'
DISPLAY = ':0'
NUMBER_OF_PROCESSORS = '2'
SESSIONNAME = 'Console'
COMPUTERNAME = 'AHOSTNAME'
COLORTERM = 'rxvt-xpm'
_ = '/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
Menu2\Programs\Cygwin
(default) = (unsupported type)
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
(default) = '/'
cygdrive flags = 0x0000002a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
(default) = 'C:\cygwin'
flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/desktop
(default) = 'c:\Documents and Settings\a_user\Desktop'
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
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
(default) = 'C:\cygwin-1.7'
obcaseinsensitive set to 1
c: hd NTFS 55623Mb 72% CP CS UN PA FC
d: hd FAT32 6991Mb 49% CP UN RECOVERY
e: cd N/A N/A
C:\cygwin-1.7 / system binary,auto
c:\Documents and Settings\a_user\Desktop /desktop system binary
C:\cygwin-1.7\bin /usr/bin system binary,auto
C:\cygwin-1.7\lib /usr/lib system binary,auto
cygdrive prefix / user
binary,posix=0,auto
Found: C:\cygwin-1.7\bin\awk.exe
Found: C:\cygwin-1.7\bin\awk.exe
-> C:\cygwin-1.7\bin\gawk.exe
Found: C:\cygwin-1.7\bin\bash.exe
Found: C:\cygwin-1.7\bin\bash.exe
Found: C:\cygwin-1.7\bin\cat.exe
Found: C:\cygwin-1.7\bin\cat.exe
Found: C:\cygwin-1.7\bin\cp.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:\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\grep.exe
Found: C:\cygwin-1.7\bin\kill.exe
Found: C:\cygwin-1.7\bin\kill.exe
Not Found: ld
Found: C:\cygwin-1.7\bin\ls.exe
Found: C:\cygwin-1.7\bin\ls.exe
Not Found: make
Found: C:\cygwin-1.7\bin\mv.exe
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\rm.exe
Found: C:\cygwin-1.7\bin\sed.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\sh.exe
Found: C:\cygwin-1.7\bin\tar.exe
Found: C:\cygwin-1.7\bin\tar.exe
Found: C:\cygwin-1.7\bin\test.exe
Found: C:\cygwin-1.7\bin\test.exe
Not Found: vi
Not Found: vim
61k 2009/03/02 C:\cygwin-1.7\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
"cygbz2-1.dll" v0.0 ts=2009/3/1 22:11
40k 2009/03/01 C:\cygwin-1.7\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
"cygform-8.dll" v0.0 ts=2009/3/1 1:32
41k 2009/03/27 C:\cygwin-1.7\bin\cygform-9.dll - os=4.0 img=1.0 sys=4.0
"cygform-9.dll" v0.0 ts=2009/3/27 1:02
42k 2009/03/12 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=2009/3/6 6:54
315k 2009/06/06 C:\cygwin-1.7\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
"cyggmp-3.dll" v0.0 ts=2009/6/6 7:23
24k 2008/11/29 C:\cygwin-1.7\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0
"cyghistory6.dll" v0.0 ts=2008/11/29 9:30
270k 2009/05/07 C:\cygwin-1.7\bin\cygicons-0.dll - os=4.0 img=1.0 sys=4.0
"cygicons-0.dll" v0.0 ts=2009/5/6 20:58
981k 2009/05/30 C:\cygwin-1.7\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
"cygiconv-2.dll" v0.0 ts=2009/5/30 15:05
37k 2003/08/10 C:\cygwin-1.7\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
"cygintl-2.dll" v0.0 ts=2003/8/10 17:50
31k 2005/11/20 C:\cygwin-1.7\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
"cygintl-3.dll" v0.0 ts=2005/11/19 21:04
31k 2009/04/03 C:\cygwin-1.7\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
"cygintl-8.dll" v0.0 ts=2009/4/2 21:15
5k 2009/06/18 C:\cygwin-1.7\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
"cyglsa.dll" v0.0 ts=2009/6/18 6:52
9k 2009/06/18 C:\cygwin-1.7\bin\cyglsa64.dll - os=4.0 img=0.0 sys=5.2
21k 2009/03/01 C:\cygwin-1.7\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
"cygmenu-8.dll" v0.0 ts=2009/3/1 1:31
21k 2009/03/27 C:\cygwin-1.7\bin\cygmenu-9.dll - os=4.0 img=1.0 sys=4.0
"cygmenu-9.dll" v0.0 ts=2009/3/27 1:01
211k 2009/06/06 C:\cygwin-1.7\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
"cygmp-3.dll" v0.0 ts=2009/6/6 7:23
66k 2009/03/01 C:\cygwin-1.7\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++-8.dll" v0.0 ts=2009/3/1 1:39
334k 2009/03/27 C:\cygwin-1.7\bin\cygncurses++-9.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++-9.dll" v0.0 ts=2009/3/27 1:12
237k 2009/03/01 C:\cygwin-1.7\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
"cygncurses-8.dll" v0.0 ts=2009/3/1 1:28
164k 2009/03/27 C:\cygwin-1.7\bin\cygncurses-9.dll - os=4.0 img=1.0 sys=4.0
"cygncurses-9.dll" v0.0 ts=2009/3/27 0:58
11k 2009/03/01 C:\cygwin-1.7\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
"cygpanel-8.dll" v0.0 ts=2009/3/1 1:30
11k 2009/03/27 C:\cygwin-1.7\bin\cygpanel-9.dll - os=4.0 img=1.0 sys=4.0
"cygpanel-9.dll" v0.0 ts=2009/3/27 1:00
190k 2009/04/17 C:\cygwin-1.7\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcre-0.dll" v0.0 ts=2009/4/17 12:07
7k 2009/04/17 C:\cygwin-1.7\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcreposix-0.dll" v0.0 ts=2009/4/17 12:07
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 1:45
155k 2008/11/29 C:\cygwin-1.7\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0
"cygreadline6.dll" v0.0 ts=2008/11/29 9:30
66k 2009/03/27 C:\cygwin-1.7\bin\cygtic-9.dll - os=4.0 img=1.0 sys=4.0
"cygtic-9.dll" v0.0 ts=2009/3/27 0:54
64k 2009/03/02 C:\cygwin-1.7\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
"cygz.dll" v0.0 ts=2009/3/1 20:33
2376k 2009/06/18 C:\cygwin-1.7\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
"cygwin1.dll" v0.0 ts=2009/6/18 6:51
Cygwin DLL version info:
DLL version: 1.7.0
DLL epoch: 19
DLL old termios: 5
DLL malloc env: 28
Cygwin conv: 181
API major: 0
API minor: 210
Shared data: 5
DLL identifier: cygwin1
Mount registry: 3
Cygwin registry name: Cygwin
Program options name: Program Options
Cygdrive default prefix:
Build date: Thu Jun 18 12:51:49 CEST 2009
Shared id: cygwin1S5
61k 2009/03/02 C:\cygwin-1.7\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
"cygbz2-1.dll" v0.0 ts=2009/3/1 22:11
40k 2009/03/01 C:\cygwin-1.7\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
"cygform-8.dll" v0.0 ts=2009/3/1 1:32
41k 2009/03/27 C:\cygwin-1.7\bin\cygform-9.dll - os=4.0 img=1.0 sys=4.0
"cygform-9.dll" v0.0 ts=2009/3/27 1:02
42k 2009/03/12 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=2009/3/6 6:54
315k 2009/06/06 C:\cygwin-1.7\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
"cyggmp-3.dll" v0.0 ts=2009/6/6 7:23
24k 2008/11/29 C:\cygwin-1.7\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0
"cyghistory6.dll" v0.0 ts=2008/11/29 9:30
270k 2009/05/07 C:\cygwin-1.7\bin\cygicons-0.dll - os=4.0 img=1.0 sys=4.0
"cygicons-0.dll" v0.0 ts=2009/5/6 20:58
981k 2009/05/30 C:\cygwin-1.7\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
"cygiconv-2.dll" v0.0 ts=2009/5/30 15:05
37k 2003/08/10 C:\cygwin-1.7\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
"cygintl-2.dll" v0.0 ts=2003/8/10 17:50
31k 2005/11/20 C:\cygwin-1.7\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
"cygintl-3.dll" v0.0 ts=2005/11/19 21:04
31k 2009/04/03 C:\cygwin-1.7\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
"cygintl-8.dll" v0.0 ts=2009/4/2 21:15
5k 2009/06/18 C:\cygwin-1.7\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
"cyglsa.dll" v0.0 ts=2009/6/18 6:52
9k 2009/06/18 C:\cygwin-1.7\bin\cyglsa64.dll - os=4.0 img=0.0 sys=5.2
21k 2009/03/01 C:\cygwin-1.7\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
"cygmenu-8.dll" v0.0 ts=2009/3/1 1:31
21k 2009/03/27 C:\cygwin-1.7\bin\cygmenu-9.dll - os=4.0 img=1.0 sys=4.0
"cygmenu-9.dll" v0.0 ts=2009/3/27 1:01
211k 2009/06/06 C:\cygwin-1.7\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
"cygmp-3.dll" v0.0 ts=2009/6/6 7:23
66k 2009/03/01 C:\cygwin-1.7\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++-8.dll" v0.0 ts=2009/3/1 1:39
334k 2009/03/27 C:\cygwin-1.7\bin\cygncurses++-9.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++-9.dll" v0.0 ts=2009/3/27 1:12
237k 2009/03/01 C:\cygwin-1.7\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
"cygncurses-8.dll" v0.0 ts=2009/3/1 1:28
164k 2009/03/27 C:\cygwin-1.7\bin\cygncurses-9.dll - os=4.0 img=1.0 sys=4.0
"cygncurses-9.dll" v0.0 ts=2009/3/27 0:58
11k 2009/03/01 C:\cygwin-1.7\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
"cygpanel-8.dll" v0.0 ts=2009/3/1 1:30
11k 2009/03/27 C:\cygwin-1.7\bin\cygpanel-9.dll - os=4.0 img=1.0 sys=4.0
"cygpanel-9.dll" v0.0 ts=2009/3/27 1:00
190k 2009/04/17 C:\cygwin-1.7\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcre-0.dll" v0.0 ts=2009/4/17 12:07
7k 2009/04/17 C:\cygwin-1.7\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcreposix-0.dll" v0.0 ts=2009/4/17 12:07
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 1:45
155k 2008/11/29 C:\cygwin-1.7\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0
"cygreadline6.dll" v0.0 ts=2008/11/29 9:30
66k 2009/03/27 C:\cygwin-1.7\bin\cygtic-9.dll - os=4.0 img=1.0 sys=4.0
"cygtic-9.dll" v0.0 ts=2009/3/27 0:54
64k 2009/03/02 C:\cygwin-1.7\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
"cygz.dll" v0.0 ts=2009/3/1 20:33
2376k 2009/06/18 C:\cygwin-1.7\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
"cygwin1.dll" v0.0 ts=2009/6/18 6:51
Cygwin DLL version info:
DLL version: 1.7.0
DLL epoch: 19
DLL old termios: 5
DLL malloc env: 28
Cygwin conv: 181
API major: 0
API minor: 210
Shared data: 5
DLL identifier: cygwin1
Mount registry: 3
Cygwin registry name: Cygwin
Program options name: Program Options
Cygdrive default prefix:
Build date: Thu Jun 18 12:51:49 CEST 2009
Shared id: cygwin1S5
Potential app conflicts:
Logitech Process Monitor service
Detected: HKLM Registry Key, Named process.
ZoneAlarm Personal Firewall
Detected: HKLM Registry Key, Named file.
Can't find the cygrunsrv utility, skipping services check.
Cygwin Package Information
Last downloaded files to: C:\Program Files\Cygwin-1.7-packages
Last downloaded files from:
ftp://ftp.esat.net/mirrors/sources.redhat.com/pub/cygwin/
Package Version
_update-info-dir 00823-1
alternatives 1.3.30c-10
ash 20040127-4
base-cygwin 2.0-1
base-files 3.8-3
base-passwd 3.1-1
bash 3.2.48-21
bzip2 1.0.5-10
coreutils 7.0-2
cygutils 1.4.0-1
cygwin 1.7.0-50
cygwin-doc 1.5-1
diffutils 2.8.7-1
editrights 1.01-2
findutils 4.5.4-1
gawk 3.1.6-2
grep 2.5.3-1
groff 1.19.2-2
gzip 1.3.12-2
ipc-utils 1.0-1
less 429-1
libbz2_1 1.0.5-10
libgcc1 4.3.2-2
libgmp3 4.3.1-3
libiconv2 1.13-10
libintl2 0.12.1-3
libintl3 0.14.5-1
libintl8 0.17-11
libncurses8 5.5-10
libncurses9 5.7-14
libpcre0 7.9-1
libpopt0 1.6.4-4
libreadline6 5.2.13-11
login 1.10-10
man 1.6e-1
mintty 0.4.0-2
rebase 3.0-2
run 1.1.10-1
rxvt 20050409-21
sed 4.1.5-2
tar 1.22-1
termcap 20050421-1
terminfo 5.7_20090228-10
terminfo0 5.5_20061104-10
texinfo 4.13-3
tzcode 2008h-1
which 2.20-2
zlib0 1.2.3-10
Use -h to see help about each section
--
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/