it will complete without errors but the file will be nowhere to be found
use the summary for the summary and the bug report for filling out the details of the bug report please. Makes it easier to read for everyone involved.
rmdir /usr/portage/packages/All emerge -B something succeeds, but doesn't yield a binary.
Apparently this has been fixed for some time now. With portage-2.0.51.22-r2 you can do "PKGDIR=/tmp/foo/bar emerge --buildpkgonly foo" and it creates /tmp/foo/bar/All automatically. Hypothetically, if "${PKGDIR}/All" does not exist for some reason, ebuild.sh will die: mv "${PF}.tbz2" "${PKGDIR}/All" || die "Failed to move tbz2 to ${PKGDIR}/All"
if both ${PKGDIR} or ${PKGDIR}/All are missing, they will be recreated prior to the binary package being moved there. Fixed on or before portage-2.0.51.22-r2.