[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
make check fails for coreutils-6.7 on solaris
From: |
Sam Sirlin |
Subject: |
make check fails for coreutils-6.7 on solaris |
Date: |
Tue, 12 Dec 2006 16:20:27 -0800 (PST) |
Thanks for the updated coreutils. It seems fine, but make check fails
one test.
coreutils-6.7 on solaris5.9 sparc
gcc-4.1.1, sun ld
make[3]: Entering directory
`/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install'
PASS: trap
chmod: changing permissions of `.': Permission denied
FAIL: basic-1
PASS: create-leading
PASS: d-slashdot
======================================
1 of 4 tests failed
Please report to address@hidden
======================================
Here's the verbose listing. Seems to me this test should fail? Note I
build/install as non-root.
Sam Sirlin
Email: address@hidden
make: Entering directory
`/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install'
make check-TESTS
make[1]: Entering directory
`/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install'
+ ginstall --version
install (GNU coreutils) 6.7
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie.
LANGUAGE=C
+ export LANGUAGE
LC_ALL=C
+ export LC_ALL
LANG=C
+ export LANG
+ . ./../envvar-check
as_unset=unset
envvar_check_failed=0
vars=
_POSIX2_VERSION
BLOCKSIZE
BLOCK_SIZE
CDPATH
COLUMNS
DF_BLOCK_SIZE
DU_BLOCK_SIZE
LS_BLOCK_SIZE
LS_COLORS
POSIXLY_CORRECT
QUOTING_STYLE
SIMPLE_BACKUP_SUFFIX
TABSIZE
TERM
TIME_STYLE
TMPDIR
VERSION_CONTROL
+ unset _POSIX2_VERSION
+ eval test "${_POSIX2_VERSION+set}" = set
+ test = set
+ unset BLOCKSIZE
+ eval test "${BLOCKSIZE+set}" = set
+ test = set
+ unset BLOCK_SIZE
+ eval test "${BLOCK_SIZE+set}" = set
+ test = set
+ unset CDPATH
+ eval test "${CDPATH+set}" = set
+ test = set
+ unset COLUMNS
+ eval test "${COLUMNS+set}" = set
+ test = set
+ unset DF_BLOCK_SIZE
+ eval test "${DF_BLOCK_SIZE+set}" = set
+ test = set
+ unset DU_BLOCK_SIZE
+ eval test "${DU_BLOCK_SIZE+set}" = set
+ test = set
+ unset LS_BLOCK_SIZE
+ eval test "${LS_BLOCK_SIZE+set}" = set
+ test = set
+ unset LS_COLORS
+ eval test "${LS_COLORS+set}" = set
+ test = set
+ unset POSIXLY_CORRECT
+ eval test "${POSIXLY_CORRECT+set}" = set
+ test = set
+ unset QUOTING_STYLE
+ eval test "${QUOTING_STYLE+set}" = set
+ test = set
+ unset SIMPLE_BACKUP_SUFFIX
+ eval test "${SIMPLE_BACKUP_SUFFIX+set}" = set
+ test = set
+ unset TABSIZE
+ eval test "${TABSIZE+set}" = set
+ test = set
+ unset TERM
+ eval test "${TERM+set}" = set
+ test = set
+ unset TIME_STYLE
+ eval test "${TIME_STYLE+set}" = set
+ test = set
+ unset TMPDIR
+ eval test "${TMPDIR+set}" = set
+ test = set
+ unset VERSION_CONTROL
+ eval test "${VERSION_CONTROL+set}" = set
+ test = set
+ test = 1
PRIV_CHECK_ARG=require-non-root
+ . ./../priv-check
who=by an unprivileged user
+ id -u
my_uid=1051
+ test 0 = 0
+ test 1051 = 0
give_msg=no
+ test no = yes
dir=dir
file=file
+ pwd
pwd=/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install
+ sed s,.*/,,
+ echo ./basic-1
t0=basic-1.tmp
tmp=basic-1.tmp/5553
+ trap status=$?; cd "$pwd" && chmod -R u+rwx $t0 && rm -rf $t0 && exit $status
0
+ trap (exit $?); exit $? 1 2 13 15
framework_failure=0
+ mkdir -p basic-1.tmp/5553
+ cd basic-1.tmp/5553
+ rm -rf dir file
+ mkdir -p dir
+ echo foo
+ test 0 = 1
fail=0
+ ginstall file dir
+ test -f file
+ test -f dir/file
dd=dd
dd2=dd2
just_built_dd=/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install/../../src/dd
+ test -r /proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install/../../src/dd
+ cp /proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install/../../src/dd .
+ cp dd dd2
+ strip dd2
+ ginstall -s -c -m 555 dd dir
+ test -f dd
+ ls -l dir/dd
+ set X -r-xr-xr-x 1 sam sim 50552 Dec 12 15:56 dir/dd
+ shift
+ test -r-xr-xr-x = -r-xr-xr-x
+ ginstall -d .
+ ginstall -d newdir
+ test -d newdir
+ ginstall -d newdir1 newdir2 newdir3
+ test -d newdir1
+ test -d newdir2
+ test -d newdir3
abs=/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install/basic-1.tmp/5553
+ mkdir sub
+ cd sub
+ chmod 0 .
+ ginstall -d
/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install/basic-1.tmp/5553/xx/yy
rel/sub1 rel/sub2
+ chmod 755 sub
+ test -d xx/yy
+ test -d sub/rel
+ test -d xx/rel
+ mkdir -p sub1/d
+ cd sub1/d
+ chmod a-rx ..
+ chmod a-r .
chmod: changing permissions of `.': Permission denied
fail=1
+ chmod 755 sub1 sub1/d
+ test -d xx/zz
fail=1
+ test -d sub1/d/rel/a
fail=1
+ test -d sub1/d/rel/b
fail=1
+ touch file
+ ginstall -Dv file sub3/a/b/c/file
+ diff - out
+ exit 1
+ exit 1
status=1
+ cd /proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install
+ chmod -R u+rwx basic-1.tmp
+ rm -rf basic-1.tmp
+ exit 1
FAIL: basic-1
======================================
1 of 1 tests failed
Please report to address@hidden
======================================
make[1]: *** [check-TESTS] Error 1
make[1]: Leaving directory
`/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install'
make: *** [check-am] Error 2
make: Leaving directory
`/proj/swbuild/GNU/coreutils/coreutils-6.7/tests/install'
- make check fails for coreutils-6.7 on solaris,
Sam Sirlin <=