Le 21/04/23 à 18:26, Dr Rainer Woitok a tapoté :
> Skimming farther upward reveals the string "x86_64" being derived
> in line ">>>>33:"  from environment variable "ARCH" which  is defined
> in my shell initialization scripts:
> 
>    export ARCH=$({ arch || uname -m || echo unknown ; } 2> /dev/null)

You should open a bug to explain that ARCH variable is already defined
in your shell environment. As a consequence the results on the following
commands are different :

> $ ARCH=x86_64 portageq envvar ARCH
> x86_64

> $ portageq envvar ARCH
> amd64

An this finally leads to eselect failure in some cases :

> $ ARCH=x86_64 eselect profile list
> !!! Error: Failed to get a list of valid profiles
> exiting



Reply via email to