Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 922313 - sys-apps/coreutils-9.4 fails test reflink-auto
Summary: sys-apps/coreutils-9.4 fails test reflink-auto
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-17 11:22 UTC by Dustin Polke
Modified: 2024-01-17 19:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info.txt,22.15 KB, text/plain)
2024-01-17 11:22 UTC, Dustin Polke
Details
Full build.log (build.log.tar.xz,65.14 KB, application/x-xz)
2024-01-17 11:25 UTC, Dustin Polke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dustin Polke 2024-01-17 11:22:16 UTC
Created attachment 882472 [details]
emerge --info

Test reflink-auto fails for me:

FAIL: tests/cp/reflink-auto
===========================

++ initial_cwd_=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4
+++ testdir_prefix_
+++ printf gt 
++ pfx_=gt
+++ mktempd_ /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4 gt-reflink-auto.sh.XXXX
+++ case $# in
+++ destdir_=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4
+++ template_=gt-reflink-auto.sh.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ destdir_slash_=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/
+++ case $template_ in
++++ unset TMPDIR
+++ d=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
+++ case $d in
+++ :
+++ test -d /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
++++ ls -dgo /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
+++ perms='drwx------ 1 0 Jan 17 11:04 /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe'
+++ case $perms in
+++ :
+++ echo /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
+++ return
++ test_dir_=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
++ cd /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
++ case $srcdir in
++ srcdir=../.
++ builddir=..
++ export srcdir builddir
++ gl_init_sh_nl_='
'  
++ IFS='        
'  
++ for sig_ in 1 2 3 13 15
+++ expr 1 + 128
++ eval 'trap '\''Exit 129'\'' 1'
+++ trap 'Exit 129' 1
++ for sig_ in 1 2 3 13 15
+++ expr 2 + 128
++ eval 'trap '\''Exit 130'\'' 2'                                                                                                                                                                                                                                  
+++ trap 'Exit 130' 2                                                                                                                                                                                                                                              
++ for sig_ in 1 2 3 13 15
+++ expr 3 + 128
++ eval 'trap '\''Exit 131'\'' 3'
+++ trap 'Exit 131' 3
++ for sig_ in 1 2 3 13 15
+++ expr 13 + 128
++ eval 'trap '\''Exit 141'\'' 13'
+++ trap 'Exit 141' 13
++ for sig_ in 1 2 3 13 15
+++ expr 15 + 128
++ eval 'trap '\''Exit 143'\'' 15'
+++ trap 'Exit 143' 15
++ saved_IFS='
'
++ IFS=:
++ new_PATH=
++ sep_=
++ for dir in $PATH
++ case "$dir" in
++ test -d /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/lib/portage/python3.11/ebuild-helpers/xattr/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/lib/portage/python3.11/ebuild-helpers/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/local/sbin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/local/bin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/sbin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/bin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /sbin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /bin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/lib/llvm/17/bin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/llvm/17/bin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/lib/llvm/16/bin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin
++ sep_=:
++ for dir in $PATH
++ case "$dir" in
++ test -d /usr/lib/llvm/15/bin/.
++ new_PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin:/usr/lib/llvm/15/bin
++ sep_=:
++ IFS='
'
++ PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin:/usr/lib/llvm/15/bin
++ export PATH
++ trap remove_tmp_ EXIT
+ path_prepend_ ./src
+ test 1 '!=' 0
+ path_dir_=./src
+ case $path_dir_ in
+ abs_path_dir_=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/./src
+ case $abs_path_dir_ in
+ PATH=/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/./src:/home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/src:/home/tmp/portage/sys-apps/coreutils-9.4/temp/mount-wrappers:/home/tmp/portage/sys-apps/coreutils-9.4/temp/python3.11/bin:/usr/lib/portage/python3.11/ebuild-helpers/xattr:/usr/lib/portage/python3.11/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin:/usr/lib/llvm/15/bin
+ create_exe_shims_ /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/./src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ require_built_ cp
+ skip_=no
+ for i in "$@"
+ case " $built_programs " in
+ test no = yes
+ test yes = yes
+ local i
+ for i in $*
+ env cp --version
cp (GNU coreutils) 9.4
Packaged by Gentoo (9.4 (p0))
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://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.
+ . /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/tests/other-fs-tmpdir
++ test '' = set
++ CANDIDATE_TMP_DIRS='/home/tmp/portage/sys-apps/coreutils-9.4/temp /tmp /dev/shm /var/tmp /usr/tmp /home/tmp/portage/sys-apps/coreutils-9.4/homedir'
++ other_partition_tmpdir=
+++ stat -c %d .
++ dot_mount_point=55
++ for d in $CANDIDATE_TMP_DIRS
++ test -d /home/tmp/portage/sys-apps/coreutils-9.4/temp
+++ stat -L -c %d /home/tmp/portage/sys-apps/coreutils-9.4/temp
++ d_mount_point=55
++ test x55 = x55
++ continue
++ for d in $CANDIDATE_TMP_DIRS
++ test -d /tmp
+++ stat -L -c %d /tmp
++ d_mount_point=28
++ test x28 = x55
++ mkdir /tmp/tmp7859
++ other_partition_tmpdir=/tmp/tmp7859
++ break
++ test -z /tmp/tmp7859
++ test yes = yes
++ set -x
+ a_other=/tmp/tmp7859/a
+ rm -f /tmp/tmp7859/a
+ echo non_zero_size
+ returns_ 1 cp --reflink /tmp/tmp7859/a b
+ fail=1
+ cp --reflink=auto /tmp/tmp7859/a b
+ test -s b
+ cp --reflink=auto --sparse=always /tmp/tmp7859/a b
+ test -s b
+ cp --reflink=auto --reflink=never /tmp/tmp7859/a b
+ test -s b
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ rm -rf /tmp/tmp7859
+ test '' = yes
+ cd /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4
+ chmod -R u+rwx /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
+ rm -rf /home/tmp/portage/sys-apps/coreutils-9.4/work/coreutils-9.4/gt-reflink-auto.sh.IVUe
+ exit 1
FAIL tests/cp/reflink-auto.sh (exit status: 1)
Comment 1 Dustin Polke 2024-01-17 11:25:42 UTC
Created attachment 882473 [details]
Full build.log