bug-coreutils
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: This is a digitally signed message part.

Attachment: fail-2eperm.log
Description: Text Data

Attachment: 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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]