Subject: bug#29946: no -A argument for 'tr' generates an error message whenever the AIX command "lslpp -L" is used (AIX 6.1 and later).

From: Pádraig Brady <[email-masked]>
Date: Tue, 2 Jan 2018 18:56:39 +0000

On 02/01/18 16:32, Michael wrote:
> 1). AIX 5.3 (/usr/bin/tr) as an argument (-A) that was not used by the 
> command 'lslpp', so the message does not occur:
> 
> root@x064:[/home/prj/gnu/coreutils-8.29]/usr/bin/tr -A
> tr: 0653-712 The combination of options and String parameters is not legal.

This is non standard.
So I suggest lslpp hardcodes /usr/bin/tr
or better again uses LC_ALL, LC_COLLATE=C etc.
to enforce working in ASCII mode.

cheers,
Pádraig.