Subject: Re: pax available?
From: "Chuck" <[email-masked]>
To: "Reini Urban" <[email-masked]>
Cc: [email-masked]
Date: Mon, 22 Nov 2004 10:17:15 -0500

Reini,

I just downloaded the version of paxutils you referenced and ran through the
configure/install procedures. All it builds is tar.exe and mt.exe. It
doesn't build a pax.exe.  There were some failures in making tar as you said
that appear to be related to creating a test directory and file. If I try to
compile src/pax.c by itself I get a few errors on header files that can't be
found. Is this what is causing it to fail?

Below is the output from "make check". Can you see what's wrong?

Making check in m4
make[1]: Entering directory `/usr/src/paxutils-2.4h/m4'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/paxutils-2.4h/m4'
Making check in doc
make[1]: Entering directory `/usr/src/paxutils-2.4h/doc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/paxutils-2.4h/doc'
Making check in i18n
make[1]: Entering directory `/usr/src/paxutils-2.4h/i18n'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/paxutils-2.4h/i18n'
Making check in lib
make[1]: Entering directory `/usr/src/paxutils-2.4h/lib'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/paxutils-2.4h/lib'
Making check in src
make[1]: Entering directory `/usr/src/paxutils-2.4h/src'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/paxutils-2.4h/src'
Making check in scripts
make[1]: Entering directory `/usr/src/paxutils-2.4h/scripts'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/paxutils-2.4h/scripts'
Making check in tests
make[1]: Entering directory `/usr/src/paxutils-2.4h/tests'
make  echotime genfile swapb swaphw verify wrsparse
make[2]: Entering directory `/usr/src/paxutils-2.4h/tests'
make[2]: `echotime' is up to date.
make[2]: `genfile' is up to date.
make[2]: `swapb' is up to date.
make[2]: `swaphw' is up to date.
make[2]: `verify' is up to date.
make[2]: `wrsparse' is up to date.
make[2]: Leaving directory `/usr/src/paxutils-2.4h/tests'
make  check-local
make[2]: Entering directory `/usr/src/paxutils-2.4h/tests'
/bin/sh ./testsuite
========================================
Testing suite for paxutils, version 2.4h
========================================

cpio tests.

1. ./c-default.m4:3     ignored near `c-default.m4:3'
2. ./c-default.m4:33    ignored near `c-default.m4:33'
3. ./c-default.m4:64    ignored near `c-default.m4:64'
4. ./c-block.m4:7       ignored near `c-block.m4:7'
5. ./c-block.m4:45      ignored near `c-block.m4:45'
6. ./c-oldc.m4:4        ignored near `c-oldc.m4:4'
7. ./c-oldc.m4:27       ignored near `c-oldc.m4:27'
8. ./c-oldc.m4:71       ignored near `c-oldc.m4:71'
9. ./c-oldc.m4:123      ignored near `c-oldc.m4:123'
10. ./c-oldc.m4:152     ignored near `c-oldc.m4:152'
11. ./c-pass.m4:3       ignored near `c-pass.m4:3'
12. ./c-pass.m4:37      ignored near `c-pass.m4:37'
13. ./c-reset.m4:3      ignored near `c-reset.m4:3'
14. ./c-tar.m4:3        ignored near `c-tar.m4:3'
15. ./c-tar.m4:13       ignored near `c-tar.m4:13'
16. ./c-tar.m4:44       ignored near `c-tar.m4:44'
17. ./c-tar.m4:58       ignored near `c-tar.m4:58'
18. ./c-tar.m4:81       ignored near `c-tar.m4:81'
19. ./c-tar.m4:100      ignored near `c-tar.m4:100'
20. ./c-tar.m4:131      ignored near `c-tar.m4:131'
21. ./c-newc.m4:4       ignored near `c-newc.m4:4'
22. ./c-newc.m4:40      ignored near `c-newc.m4:40'
23. ./c-crc.m4:4        ignored near `c-crc.m4:4'
24. ./c-crc.m4:33       ignored near `c-crc.m4:33'
25. ./c-nopipe.m4:4     ignored near `c-nopipe.m4:4'
26. ./c-nopipe.m4:32    ignored near `c-nopipe.m4:32'
27. ./c-nopipe.m4:67    ignored near `c-nopipe.m4:67'
28. ./c-skip.m4:3       ignored near `c-skip.m4:3'
29. ./c-skip.m4:41      ignored near `c-skip.m4:41'
30. ./c-append.m4:3     ignored near `c-append.m4:3'
31. ./c-append.m4:47    ignored near `c-append.m4:47'
32. ./c-swap.m4:3       ignored near `c-swap.m4:3'
33. ./c-swap.m4:62      ignored near `c-swap.m4:62'
34. ./c-swap.m4:122     ignored near `c-swap.m4:122'
35. ./c-swap.m4:194     ignored near `c-swap.m4:194'
36. ./c-junk.m4:3       ignored near `c-junk.m4:3'
37. ./c-junk.m4:130     ignored near `c-junk.m4:130'
38. ./c-junk.m4:167     ignored near `c-junk.m4:167'
39. ./c-long.m4:3       ignored near `c-long.m4:3'
40. ./c-long.m4:29      ignored near `c-long.m4:29'
41. ./c-long.m4:56      ignored near `c-long.m4:56'
42. ./c-long.m4:70      ignored near `c-long.m4:70'
43. ./c-owner.m4:3      ignored near `c-owner.m4:3'

tar tests.

44. ./t-create.m4:3     ok
45. ./t-create.m4:14    ignored near `t-create.m4:14'
46. ./t-create.m4:40    ok
47. ./t-create.m4:56    ok
48. ./t-create.m4:76    FAILED near `t-create.m4:120'
49. ./t-extract.m4:3    ok
50. ./t-extract.m4:17   ignored near `t-extract.m4:17'
51. ./t-extract.m4:37   ok
52. ./t-extract.m4:53   ok
53. ./t-extract.m4:68   ok
54. ./t-exclude.m4:3    ok
55. ./t-append.m4:3     ok
56. ./t-delete.m4:3     FAILED near `t-delete.m4:16'
57. ./t-delete.m4:20    ok
58. ./t-incremen.m4:3   FAILED near `t-incremen.m4:23'
59. ./t-incremen.m4:27  ok
60. ./t-gzip.m4:3       ok
61. ./t-volume.m4:3     ok

Writing `debug-NN.sh' scripts, NN = 48 56 58, done

===============================================
ERROR: Suite unsuccessful, 3 of 61 tests failed
===============================================

Now, failed tests will be executed again, with more details...

./debug-48.sh:1: ==================================================
mkdir: cannot create directory `directory': Permission denied
touch: creating `directory/file': Permission denied
./t-create.m4:120: Testing if --ignore-failed-read handles unreadable
directories
diff: stderr: No such file or directory
./debug-56.sh:1: ==================================================
./t-delete.m4:16: Testing if deleting a member after a big one leaves a good
archive
--- - 2004-11-22 09:53:27.343361000 -0500
+++ stdout 2004-11-22 09:53:27.313327100 -0500
@@ -1 +1,2 @@
 file1
+file2
./debug-58.sh:1: ==================================================
./t-incremen.m4:15: Testing if directories older than the listed entry are
processed
./t-incremen.m4:23: Testing if directories older than the listed entry are
processed
--- - 2004-11-22 09:53:32.739451000 -0500
+++ stdout 2004-11-22 09:53:32.699406500 -0500
@@ -1,2 +1 @@
 directory/
-directory/file
make[2]: *** [check-local] Error 1
make[2]: Leaving directory `/usr/src/paxutils-2.4h/tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/usr/src/paxutils-2.4h/tests'
make: *** [check-recursive] Error 1

--
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/