[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-tar] [GNU tar 1.23] testsuite: 91 failed
From: |
MORITA Naoya |
Subject: |
[Bug-tar] [GNU tar 1.23] testsuite: 91 failed |
Date: |
Mon, 10 May 2010 16:16:31 +0900 |
Dir Sirs,
Today I tried to install tar-1.23 from the source tar ball into CentOS 5.4
Linux.
I used the command "./configure (no arguments)" and "make". It seemed
OK. However, when I typed a command "make check", it generated a
failure result, which is as follows.
---------------------<quote>---------------
address@hidden tar-1.23]# make check
Making check in doc
make[1]: \u30c7\u30a3\u30ec\u30af\u30c8\u30ea `/usr/local/src/tar-1.23/doc'
\u306b\u5165\u308a\u307e\u3059
:
:
:
make[2]: \u30c7\u30a3\u30ec\u30af\u30c8\u30ea
`/usr/local/src/tar-1.23/tests' \u306b\u5165\u308a\u307e\u3059
/bin/sh ./testsuite
## ------------------------ ##
## GNU tar 1.23 test suite. ##
## ------------------------ ##
1: tar version ok
2: decompressing from stdin ok
3: mixing options ok
4: interspersed options ok
5: files-from: empty entries ok
6: files-from: 0-separated file without -0 ok
7: tar --index-file=FILE --file=- ok
8: tar cvf - ok
9: append ok
10: appending files with long names ok
11: append vs. create ok
12: transforming hard links on create ok
13: exclude ok
14: exclude wildcards ok
15: exclude: anchoring ok
16: exclude: wildcards match slash ok
17: exclude: case insensitive ok
18: exclude: lots of excludes ok
19: deleting a member after a big one ok
20: deleting a member from stdin archive ok
21: deleting members with long names ok
22: deleting a large last member ok
23: deleting non-existing member ok
24: extract over an existing directory ok
25: extracting symlinks over an existing file ok
26: extraction loops ok
27: extract + fnmatch ok
28: extracting selected members from pax ok
29: mode of extracted directories ok
30: extracting symlinks to a read-only dir ok
31: restoring mode on existing directory ok
32: single-volume label ok
33: multi-volume label ok
34: extracting existing dir with --backup ok
35: gzip ok
36: incremental ok
37: restore broken symlinks from incremental ok
38: restoring timestamps from incremental ok
39: --listed for individual files ok
40: working --listed ok
41: renamed files in incrementals ok
42: proper icontents initialization ok
43: incremental dumps with -C ok
44: incremental dumps of nested directories ok
45: file removed as we read it (ca. 22 seconds) ok
46: toplevel file removed (ca. 24 seconds) ok
47: renamed dirs in incrementals ok
48: move between hierarchies ok
49: cyclic renames ok
50: renamed directory containing subdirectories ok
51: renamed subdirectories ok
52: changed file types in incrementals ok
53: ignfail skipped (ignfail.at:26)
54: link count gt 2 ok
55: preserve hard links with --remove-files ok
56: working -l with --remove-files ok
57: long names in V7 archives ok
58: long file names divisible by block size ok
59: ustar: unsplittable file name ok
60: ustar: unsplittable path name ok
61: ustar: splitting long names ok
62: multivolume dumps from pipes ok
63: skipping a straddling member ok
64: MV archive & long filenames ok
65: split directory members in a MV archive ok
66: Restoring after an out of sync volume ok
67: Multivolumes with L=record_size ok
68: volumes split at an extended header skipped (multiv07.at:29)
69: old archives ok
70: recurse ok
71: working -C with --same-order ok
72: multiple -C options ok
73: short records ok
74: sparse files ok
75: extracting sparse file over a pipe ok
76: storing sparse files > 8G ok
77: sparse files in MV archives ok
78: sparse files in PAX MV archives, v.0.0 ok
79: sparse files in PAX MV archives, v.0.1 ok
80: sparse files in PAX MV archives, v.1.0 ok
81: update unchanged directories ok
82: update directories ok
83: update changed files ok
84: volume ok
85: volume header size skipped (volsize.at:32)
86: compressed format recognition ok
87: short input files ok
88: updating short archives ok
89: truncate ok
90: grow ok
91: remove-files with compression FAILED (remfiles01.at:32)
92: remove-files with compression: grand-child ok
93: gtarfail skipped (gtarfail.at:26)
94: gtarfail2 skipped (gtarfail2.at:26)
95: multi-fail skipped (multi-fail.at:26)
96: ustar-big-2g skipped
(ustar-big-2g.at:26)
97: ustar-big-8g skipped
(ustar-big-8g.at:26)
98: pax-big-10g skipped (pax-big-10g.at:26)
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: 89 tests were run,
1 failed unexpectedly.
9 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <address@hidden>
Subject: [GNU tar 1.23] testsuite: 91 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[2]: *** [check-local] \u30a8\u30e9\u30fc
:
make: *** [check-recursive] \u30a8\u30e9\u30fc 1
--------------------------<unquote>---------------------------------
Therefore, I'm writing this mail. I'm also going to quote the
sujested failure log which is
/usr/local/src/tar-1.23/tests/testsuite.dir/91/testsuite.log.
----------------------<quote>-------------------------------
address@hidden testsuite.dir]# cat ./91/testsuite.log
# -*- compilation -*-
91. remfiles01.at:28: testing ...
./remfiles01.at:32:
cat /dev/null | gzip - > /dev/null 2>&1 || exit 77
test -z || exit 77
mkdir dir
cd dir
genfile --file a --length 0
chmod 0 a
genfile --file b
mkdir c
# Depending on when the SIGPIPE gets delivered, the invocation below
# may finish with either
# tar: a: Cannot write: Broken pipe
# or
# tar: Child returned status 2
tar -c -f a -z --remove-files b c 2>err
EC=$?
sed -n '/(child)/p' err >&2
rm err
find . | sort
exit $EC
Not enabling shell tracing (command contains an embedded newline)
--- - 2010-05-10 15:07:09.932320425 +0900
+++ /usr/local/src/tar-1.23/tests/testsuite.dir/at-groups/91/stderr
2010-05-10 15:07:09.000000000 +0900
@@ -1,3 +1 @@
-tar (child): a: Cannot open: Permission denied
-tar (child): Error is not recoverable: exiting now
--- - 2010-05-10 15:07:09.932320425 +0900
+++ /usr/local/src/tar-1.23/tests/testsuite.dir/at-groups/91/stdout
2010-05-10 15:07:09.000000000 +0900
@@ -1,5 +1,3 @@
.
./a
-./b
-./c
./remfiles01.at:32: exit code was 0, expected 2
91. remfiles01.at:28: 91. remove-files with compression (remfiles01.at:28):
FAILED (remfiles01.at:32)
----------------------------<unquote>----------------------------------
For your information, "the uname --all" generates a folowing line.
Linux localhost.localdomain 2.6.18-164.15.1.el5 #1 SMP Wed Mar 17 11:37:14 EDT
2010 i686 i686 i386 GNU/Linux
and another information is that I just installed the latest perl version of
perl-5.12.0 as of today.
And following is the information of perl -V:
----------------------------<quote>-------------------------------
address@hidden bin]# /usr/local/bin/perl -V
Summary of my perl5 (revision 5 version 12 subversion 0) configuration:
Platform:
osname=linux, osvers=2.6.18-164.15.1.el5, archname=i686-linux
uname='linux localhost.localdomain 2.6.18-164.15.1.el5 #1 smp wed mar 17
11:37:14 edt 2010 i686 i686 i386 gnulinux '
config_args='-DDEBUGGING -Doptimezer=-g -Os -Duserthreads -Dmultiplicity
-Duser64bitall -Dprefix=/opt/perl512 -des'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2 -g',
cppflags='-DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector
-I/usr/local/include'
ccversion='', gccversion='4.1.2 20080704 (Red Hat 4.1.2-46)',
gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
libc=/lib/libc-2.5.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.5'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib
-fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
Built under linux
Compiled at May 7 2010 09:46:04
@INC:
/opt/perl512/lib/site_perl/5.12.0/i686-linux
/opt/perl512/lib/site_perl/5.12.0
/opt/perl512/lib/5.12.0/i686-linux
/opt/perl512/lib/5.12.0
.
------------------------------<unquote>-----------------------------
That's all. Thanks.
Regards.
Naoya Morita
┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─
┴┬ CyberSpce Communications Co., Ltd.
┬┴ Naoya Morita
┴┬ TEL: +81-3-3438-2028, FAX: +81-3-3438-3929
┬┴ mailto: address@hidden
┴┬ URL: http://www.cyberspacecomm.com
─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴
- [Bug-tar] [GNU tar 1.23] testsuite: 91 failed,
MORITA Naoya <=