building bash_4.1_p9 fails with make: execvp: ls: Too many levels of symbolic links make: *** [bash] Error 127 emake failed Reproducible: Always Steps to Reproduce: 1.emerge -au bash 2. 3. Actual Results: make: execvp: ls: Too many levels of symbolic links make: *** [bash] Error 127 emake failed * ERROR: app-shells/bash-4.1_p9 failed (compile phase): * make failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2766: Called die * The specific snippet of code: * emake || die "make failed";
Created attachment 262189 [details] build log
Created attachment 262191 [details] output of emerge --info
Created attachment 262195 [details] output of emerge -pqv
Created attachment 262197 [details] ebuild environment
i hate to ask the obvious, but do you have a bogus `ls` symlink somewhere ? look in every dir specified in your PATH. declare -x PATH="/usr/lib64/portage/bin/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/avr/gcc-bin/4.5.1:/usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/gcc-bin/4.4.2:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.2:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/vix/bin"
Good call. It never crossed my mind to do the check you suggested. "/usr/bin/ls -> ls" existed (with a date from last Oct). I guess I need to review the first year course entitled "interpreting error messages".
you should scan bugzilla and recruit others to take the class with you ;)