Test failure as root for package GNU coreutils revision 5.93
I unpack and build package GNU coreutils revision 5.93 on
powerpc-apple-darwin7.9.0 as a non-privileged user `vinp' with commands
vinp $ cd /Users/vinp/local/var/coreutils/coreutils-5.93
vinp $ tar -zxvf coreutils-5.93.tar.gz
vinp $ mkdir ./objdir
vinp $ cd ./objdir
vinp $ ../coreutils-5.93/configure --prefix=/usr/local/gnu
vinp $ make
vinp $ make check
correctly executed. The command `make check-root' executed as root
failed.
root # cd /Users/vinp/local/var/coreutils/coreutils-5.93/objdir
root # env DEBUG=yes VERBOSE=yes make check-root
cd tests && make check-root
make[1]: Entering directory
`/Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests'
cd chown && make check TESTS=basic
make[2]: Entering directory
`/Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests/chown'
make check-TESTS
make[3]: Entering directory
`/Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests/chown'
+ chgrp --version
chgrp (GNU coreutils) 5.93
Copyright (C) 2005 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 and Jim Meyering.
+ . ../../../coreutils-5.93/tests/chown/../envvar-check
++ as_unset=unset
++ envvar_check_failed=0
++ vars=
BLOCKSIZE
BLOCK_SIZE
DF_BLOCK_SIZE
DU_BLOCK_SIZE
LS_BLOCK_SIZE
SIMPLE_BACKUP_SUFFIX
VERSION_CONTROL
++ unset BLOCKSIZE
++ eval test '"${BLOCKSIZE+set}"' = set
+++ test '' = set
++ unset BLOCK_SIZE
++ eval test '"${BLOCK_SIZE+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 SIMPLE_BACKUP_SUFFIX
++ eval test '"${SIMPLE_BACKUP_SUFFIX+set}"' = set
+++ test '' = set
++ unset VERSION_CONTROL
++ eval test '"${VERSION_CONTROL+set}"' = set
+++ test '' = set
++ test '' = 1
+ . ../../../coreutils-5.93/tests/chown/../lang-default
++ eval 'LANG=; export LANG'
+++ LANG=
+++ export LANG
++ eval 'LANGUAGE=; export LANGUAGE'
+++ LANGUAGE=
+++ export LANGUAGE
++ eval 'LC_ALL=; export LC_ALL'
+++ LC_ALL=
+++ export LC_ALL
++ eval 'LC_COLLATE=; export LC_COLLATE'
+++ LC_COLLATE=
+++ export LC_COLLATE
++ eval 'LC_CTYPE=; export LC_CTYPE'
+++ LC_CTYPE=
+++ export LC_CTYPE
++ eval 'LC_MESSAGES=; export LC_MESSAGES'
+++ LC_MESSAGES=
+++ export LC_MESSAGES
++ eval 'LC_NUMERIC=; export LC_NUMERIC'
+++ LC_NUMERIC=
+++ export LC_NUMERIC
++ eval 'LC_TIME=; export LC_TIME'
+++ LC_TIME=
+++ export LC_TIME
+ PRIV_CHECK_ARG=require-root
+ . ../../../coreutils-5.93/tests/chown/../priv-check
++ who=as root
+++ id -u
++ my_uid=0
++ test 0 = 0
++ test 0 = 0
++ : nobody
+++ id -u nobody
++ coreutils_non_root_uid=4294967294
++ test 0 = 0
++ test 4294967294 = 0
++ give_msg=no
++ test no = yes
++ pwd
+ pwd=/Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests/chown
+ tmp=basic.13928
+ trap 'status=$?; cd $pwd; rm -rf $tmp && exit $status' 0
+ trap '(exit $?); exit' 1 2 13 15
+ framework_failure=0
+ mkdir basic.13928
+ cd basic.13928
+ touch f
+ test 0 = 1
+ fail=0
+ chown -R --preserve-root 0:1 f
++ ls -n f
+ set _ -rw-r--r-- 1 0 1 0 Mar 21 18:38 f
+ shift
+ test 0:1 = 0:1
+ chown --from=0:1 2:010 f
++ ls -n f
+ set _ -rw-r--r-- 1 2 10 0 Mar 21 18:38 f
+ shift
+ test 2:10 = 2:10
+ ln -s f slink
+ chown --no-dereference 0:1 slink
++ ls -n slink
+ set _ lrwxr-xr-x 1 0 502 1 Mar 21 18:38 slink '->' f
+ shift
+ test 0:502 = 0:1
+ fail=1
++ ls -n f
+ set _ -rw-r--r-- 1 2 10 0 Mar 21 18:38 f
+ shift
+ test 2:10 = 2:10
+ chown --no-dereference --from=0:1 2:010 slink
++ ls -n slink
+ set _ lrwxr-xr-x 1 0 502 1 Mar 21 18:38 slink '->' f
+ shift
+ test 0:502 = 2:10
+ fail=1
+ exit 1
+ exit 1
+ status=1
+ cd /Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests/chown
+ rm -rf basic.13928
+ exit 1
FAIL: basic
======================================
1 of 1 tests failed
Please report to bug-coreutils@gnu.org
======================================
make[3]: *** [check-TESTS] Erreur 1
make[3]: Leaving directory
`/Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests/chown'
make[2]: *** [check-am] Erreur 2
make[2]: Leaving directory
`/Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests/chown'
make[1]: *** [check-root] Erreur 2
make[1]: Leaving directory
`/Users/vinp/local/var/coreutils/coreutils-5.93/objdir/tests'
make: *** [check-root] Erreur 2
root #
_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils