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