[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FYI: new snapshot and an upcoming release
From: |
Mike Frysinger |
Subject: |
Re: FYI: new snapshot and an upcoming release |
Date: |
Thu, 20 Mar 2008 16:11:25 -0400 |
User-agent: |
KMail/1.9.7 |
On Thursday 20 March 2008, Jim Meyering wrote:
> I expect to make a new release of coreutils within a week or two.
> If you've been sitting on anything resembling a bug report, please
> send it in sooner rather than later.
>
> Here's a new snapshot:
>
> coreutils snapshot:
> http://meyering.net/cu/coreutils-ss.tar.gz 8.8 MB
> http://meyering.net/cu/coreutils-ss.tar.lzma 3.6 MB
> http://meyering.net/cu/coreutils-ss.tar.gz.sig
> http://meyering.net/cu/coreutils-ss.tar.lzma.sig
> aka
> http://meyering.net/cu/coreutils-6.10.133-677610.tar.gz
> http://meyering.net/cu/coreutils-6.10.133-677610.tar.lzma
i get 4 test failures on x86_64/linux running as root:
FAIL: no-give-up.log
FAIL: fail-2eperm.log
FAIL: special-bits.log
FAIL: now-owned-by-other.log
verbose logs attached
-mike
signature.asc
Description: This is a digitally signed message part.
fail-2eperm.log
Description: Text Data
no-give-up.log
Description: Text Data
FAIL: special-bits.log (exit: 1)
================================
+ cp --version
cp (GNU coreutils) 6.10.133-677610
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Torbjorn Granlund, David MacKenzie, and Jim Meyering.
+ . ./../test-lib.sh
++ unset function_test
++ eval 'function_test() { return 11; }; function_test'
+++ function_test
+++ return 11
++ test 11 '!=' 11
+++ pwd
++ test_dir_=/root/coreutils-6.10.133-677610/tests/cp
+++ this_test_
+++ echo ././special-bits
+++ sed 's,.*/,,'
++ this_test=special-bits
++ . ./../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
'
+++ for var in '$vars'
+++ unset _POSIX2_VERSION
+++ eval test '"${_POSIX2_VERSION+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset BLOCKSIZE
+++ eval test '"${BLOCKSIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset BLOCK_SIZE
+++ eval test '"${BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset CDPATH
+++ eval test '"${CDPATH+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset COLUMNS
+++ eval test '"${COLUMNS+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset DF_BLOCK_SIZE
+++ eval test '"${DF_BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset DU_BLOCK_SIZE
+++ eval test '"${DU_BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset LS_BLOCK_SIZE
+++ eval test '"${LS_BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset LS_COLORS
+++ eval test '"${LS_COLORS+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset POSIXLY_CORRECT
+++ eval test '"${POSIXLY_CORRECT+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset QUOTING_STYLE
+++ eval test '"${QUOTING_STYLE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset SIMPLE_BACKUP_SUFFIX
+++ eval test '"${SIMPLE_BACKUP_SUFFIX+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TABSIZE
+++ eval test '"${TABSIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TERM
+++ eval test '"${TERM+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TIME_STYLE
+++ eval test '"${TIME_STYLE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TMPDIR
+++ eval test '"${TMPDIR+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset VERSION_CONTROL
+++ eval test '"${VERSION_CONTROL+set}"' = set
++++ test '' = set
+++ test '' = 1
+++ /root/coreutils-6.10.133-677610/src/mktemp -d
--tmp=/root/coreutils-6.10.133-677610/tests/cp cu-special-bits.XXXXXXXXXX
++ t_=/root/coreutils-6.10.133-677610/tests/cp/cu-special-bits.YrpK8amTWD
++ trap 'st=$?; cleanup_;
d=/root/coreutils-6.10.133-677610/tests/cp/cu-special-bits.YrpK8amTWD;
cd /root/coreutils-6.10.133-677610/tests/cp && chmod -R u+rwx "$d" && rm
-rf "$d" && exit $st' 0
++ trap '(exit $?); exit $?' 1 2 13 15
++ cd /root/coreutils-6.10.133-677610/tests/cp/cu-special-bits.YrpK8amTWD
++ diff --version
++ grep GNU
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=0
+ case $my_uid in
+ touch a b c
+ chmod u+sx,go= a
+ chmod u=rwx,g=sx,o= b
+ chmod a=r,ug+sx c
+ chown .
chown: missing operand after `.'
Try `chown --help' for more information.
+ framework_failure
+ error_ 'failure in testing framework'
+ echo './special-bits: failure in testing framework'
./special-bits: failure in testing framework
+ exit 1
+ exit 1
+ st=1
+ cleanup_
+ :
+ d=/root/coreutils-6.10.133-677610/tests/cp/cu-special-bits.YrpK8amTWD
+ cd /root/coreutils-6.10.133-677610/tests/cp
+ chmod -R u+rwx
/root/coreutils-6.10.133-677610/tests/cp/cu-special-bits.YrpK8amTWD
+ rm -rf /root/coreutils-6.10.133-677610/tests/cp/cu-special-bits.YrpK8amTWD
+ exit 1
FAIL: now-owned-by-other.log (exit: 1)
======================================
+ touch --version
touch (GNU coreutils) 6.10.133-677610
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie, and Randy
Smith.
+ . ./../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
'
++ for var in '$vars'
++ unset _POSIX2_VERSION
++ eval test '"${_POSIX2_VERSION+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset BLOCKSIZE
++ eval test '"${BLOCKSIZE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset BLOCK_SIZE
++ eval test '"${BLOCK_SIZE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset CDPATH
++ eval test '"${CDPATH+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset COLUMNS
++ eval test '"${COLUMNS+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset DF_BLOCK_SIZE
++ eval test '"${DF_BLOCK_SIZE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset DU_BLOCK_SIZE
++ eval test '"${DU_BLOCK_SIZE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset LS_BLOCK_SIZE
++ eval test '"${LS_BLOCK_SIZE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset LS_COLORS
++ eval test '"${LS_COLORS+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset POSIXLY_CORRECT
++ eval test '"${POSIXLY_CORRECT+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset QUOTING_STYLE
++ eval test '"${QUOTING_STYLE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset SIMPLE_BACKUP_SUFFIX
++ eval test '"${SIMPLE_BACKUP_SUFFIX+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset TABSIZE
++ eval test '"${TABSIZE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset TERM
++ eval test '"${TERM+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset TIME_STYLE
++ eval test '"${TIME_STYLE+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset TMPDIR
++ eval test '"${TMPDIR+set}"' = set
+++ test '' = set
++ for var in '$vars'
++ unset VERSION_CONTROL
++ eval test '"${VERSION_CONTROL+set}"' = set
+++ test '' = set
++ test '' = 1
+ . ./../test-lib.sh
++ unset function_test
++ eval 'function_test() { return 11; }; function_test'
+++ function_test
+++ return 11
++ test 11 '!=' 11
+++ pwd
++ test_dir_=/root/coreutils-6.10.133-677610/tests/touch
+++ this_test_
+++ echo ././now-owned-by-other
+++ sed 's,.*/,,'
++ this_test=now-owned-by-other
++ . ./../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
'
+++ for var in '$vars'
+++ unset _POSIX2_VERSION
+++ eval test '"${_POSIX2_VERSION+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset BLOCKSIZE
+++ eval test '"${BLOCKSIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset BLOCK_SIZE
+++ eval test '"${BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset CDPATH
+++ eval test '"${CDPATH+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset COLUMNS
+++ eval test '"${COLUMNS+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset DF_BLOCK_SIZE
+++ eval test '"${DF_BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset DU_BLOCK_SIZE
+++ eval test '"${DU_BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset LS_BLOCK_SIZE
+++ eval test '"${LS_BLOCK_SIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset LS_COLORS
+++ eval test '"${LS_COLORS+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset POSIXLY_CORRECT
+++ eval test '"${POSIXLY_CORRECT+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset QUOTING_STYLE
+++ eval test '"${QUOTING_STYLE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset SIMPLE_BACKUP_SUFFIX
+++ eval test '"${SIMPLE_BACKUP_SUFFIX+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TABSIZE
+++ eval test '"${TABSIZE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TERM
+++ eval test '"${TERM+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TIME_STYLE
+++ eval test '"${TIME_STYLE+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset TMPDIR
+++ eval test '"${TMPDIR+set}"' = set
++++ test '' = set
+++ for var in '$vars'
+++ unset VERSION_CONTROL
+++ eval test '"${VERSION_CONTROL+set}"' = set
++++ test '' = set
+++ test '' = 1
+++ /root/coreutils-6.10.133-677610/src/mktemp -d
--tmp=/root/coreutils-6.10.133-677610/tests/touch
cu-now-owned-by-other.XXXXXXXXXX
++
t_=/root/coreutils-6.10.133-677610/tests/touch/cu-now-owned-by-other.OemmxtDRVp
++ trap 'st=$?; cleanup_;
d=/root/coreutils-6.10.133-677610/tests/touch/cu-now-owned-by-other.OemmxtDRVp;
cd /root/coreutils-6.10.133-677610/tests/touch && chmod -R u+rwx "$d" && rm
-rf "$d" && exit $st' 0
++ trap '(exit $?); exit $?' 1 2 13 15
++ cd
/root/coreutils-6.10.133-677610/tests/touch/cu-now-owned-by-other.OemmxtDRVp
++ diff --version
++ grep GNU
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=0
+ case $my_uid in
++ id -g
+ group_num=0
+ echo
+ chgrp +0 . root-owned
+ chmod g+w root-owned
+ chmod g+x .
+ setuidgid env
PATH=/root/coreutils-6.10.133-677610/src:/usr/lib/ccache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/alpha-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/alpha-unknown-linux-gnu/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/arm-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/arm-softfloat-linux/gcc-bin/4.1.2:/usr/x86_64-pc-linux-gnu/arm-softfloat-linux-uclibc/gcc-bin/4.1.1:/usr/arm-unknown-linux-gnu/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/armeb-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/armeb-softfloat-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/armeb-unknown-linux-gnu/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/avr/gcc-bin/3.4.6:/usr/x86_64-pc-linux-gnu/cris-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/cris-unknown-linux-gnu/gcc-bin/4.2.0:/usr/x86_64-pc-linux-gnu/hppa-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/hppa2.0-unknown-linux-gnu/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/i386-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/i686-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/gcc-bin/4.2.2:/usr/x86_64-pc-linux-gnu/ia64-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/m68k-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/m68k-unknown-linux-gnu/gcc-bin/4.1.0:/usr/x86_64-pc-linux-gnu/mingw32/gcc-bin/4.2.0:/usr/x86_64-pc-linux-gnu/mips-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/mips64-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/mips64el-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/mipsel-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/nios2-uclinux/gcc-bin/3.4.5:/usr/x86_64-pc-linux-gnu/powerpc-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/powerpc-softfloat-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/powerpc-unknown-linux-gnu/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/s390-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/sh4-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/sh4-unknown-linux-gnu/gcc-bin/3.4.6:/usr/x86_64-pc-linux-gnu/sh4eb-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/sparc-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/x86_64-gentoo-linux-uclibc/gcc-bin/4.1.1:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.0:/opt/xmingw/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/workstation/bin:/var/qmail/bin:/var/vpopmail/bin:/usr/games/bin
touch -d now root-owned
setuidgid: unknown user-ID: `env'
+ fail=1
+ exit 1
+ exit 1
+ st=1
+ cleanup_
+ :
+ d=/root/coreutils-6.10.133-677610/tests/touch/cu-now-owned-by-other.OemmxtDRVp
+ cd /root/coreutils-6.10.133-677610/tests/touch
+ chmod -R u+rwx
/root/coreutils-6.10.133-677610/tests/touch/cu-now-owned-by-other.OemmxtDRVp
+ rm -rf
/root/coreutils-6.10.133-677610/tests/touch/cu-now-owned-by-other.OemmxtDRVp
+ exit 1