Paul Eggert <egg...@cs.ucla.edu> writes:

> On 2023-07-18 08:45, Sam James wrote:
>> &> is a bashism and causes various tests to fail with /bin/sh as non-bash
>> (e.g. dash).
>
> Thanks, I installed that, with a "Copyright-paperwork-exempt: true"
> line in the commit message (rather than with a "Signed-off-by:" line)
> as per the usual Gnu rules.

Thanks.

>
> This problem has been in GNU Tar for a decade. On my Ubuntu 23.04
> platform, which says it has dash 0.5.12-2ubuntu1, the tests didn't
> fail, though they wrongly didn't test either. Is your 'dash' newer and
> pickier?

My dash is 0.5.12 as well. I suspect it was a series of unfortunate
events - on occasion, I change my /bin/sh back to Bash temporarily to
confirm/deny a bug is related, and I sometimes forget to change it back
immediately.

Someone reported https://bugs.gentoo.org/738826 in 2020 at least which
I didn't spot until now, so I think you're right that this isn't new at
all, and just nobody noticed it until now.

cheers!

Attachment: signature.asc
Description: PGP signature

Reply via email to