when installing gnupg, i've noticed this: make[2]: Entering directory `/var/tmp/portage/gnupg-1.0.7/work/gnupg- 1.0.7/checks' echo '#!/bin/sh' >./gpg_dearmor echo "../g10/gpg --no-options --no-greeting \ --no-secmem-warning --batch --dearmor" >>./gpg_dearmor chmod 755 ./gpg_dearmor ./gpg_dearmor > ./secring.gpg < ./secring.asc /bin/sh: ./gpg_dearmor: /bin/sh: bad interpreter: Permission denied ./gpg_dearmor > ./plain-1 < ./plain-1o.asc make[2]: *** [secring.gpg] Error 126 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/gnupg-1.0.7/work/gnupg- 1.0.7/checks' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnupg-1.0.7/work/gnupg-1.0.7' make: *** [all] Error 2 make all-recursive but the install continued. As I see it happend in the 'checks' directory, so maybe it's something I shouldn't be worried about, but just wanted to let you know...
basically make fails because of jobservers ... so in the ebuild it does 'emake || make || die' which means, if the jobserver fails, run make in the old fashion way, and if make dies, then lets call it quits so its *ok* you saw this error *** This bug has been marked as a duplicate of 5979 ***