Subject: bug#78509: Coreutils' mv and cp 9.5 do not work properly on old PPC Mac OS X 10.4.11, Tiger

From: Peter Dyballa <[email-masked]>
Date: Wed, 21 May 2025 19:25:06 +0200

> Am 20.Mai.2025 um 19:10 schrieb Paul Eggert <[email-masked]>:
> 
> First, please build and run coreutils 9.7 and try that instead. If it works, we're done. (For what it's worth, I just now built and ran coreutils 9.7 on macOS 12.6 (ARM) and it worked fine.)

They built! Tests do not succeed completely (details on demand):

> 
> If the bug still occurs on your old platform with coreutils 9.7, please reproduce the problem yourself, with something like this:
> 
>   touch k out
>   mv k out
> 
> Once you've narrowed it down to something you can reproduce reliably, please run 'mv' under a debugger to see why mv is incorrectly saying "Not a directory".

tiger pete 226 /\  /opt/local/var/macports/build/_Volumes_BSD-Linux_macports-ports_sysutils_coreutils-devel/coreutils-devel/work/coreutils-9.7/src/touch k out
tiger pete 227 /\  !!:s:touch:mv:
/opt/local/var/macports/build/_Volumes_BSD-Linux_macports-ports_sysutils_coreutils-devel/coreutils-devel/work/coreutils-9.7/src/mv k out
mv: cannot stat 'out/k': Not a directory
Exit 1

No trace here, only a ktrace (enable kernel process tracing), shall run "GNU gdb 6.3.50-20050815 (Apple version gdb-696) (Sat Oct 20 18:20:28 GMT 2007)" tomorrow.

--

Greetings

  Pete

To be is to do.
			– I. Kant
To do is to be.
			– A. Sartre
Yabba-Dabba-Doo!
			– F. Flintstone