I've built the snapshot and tried to install less. Install was fine
but when I tried to execute less i got "Pemission denied".

$ ls -l /usr/bin/less.exe
-rw-rw-rw-    1 paveltz  Nessuno     95744 Mar 21 06:06 /usr/bin/less.exe

So the file permissions aren't set right. Tried with several other
packages just to be sure and all of the executables fail the same way.

I've noticed something interesting after I've built setup.exe though.
Since I'm building from withing cygwin environment it seems like the
configure decides that it needs to build setup.exe which depends on
the cygwin1.dll. So it seems this influences on the file mode of the
files created by setup.exe! I've checked that the set_default_dacl ()
call is still in the main() and in fact its there but has no effect or
is overridden by cygwin1.dll ;)

However I think that it would be usefull if the tar class has methods
to retrieve file permissions of the extracted files so that the
setup.exe could install the files with approapriate permissions.

Just a heads up :)

Reply via email to