With the latest app-shells/bash-completion-20020624 (rsynced clean as of July 5th, 12:40am CST) the install is incomplete: >>> Install bash-completion-20020624 into /var/tmp/portage/bash-completion-20020624/image/ category app-shells install: cannot stat `bash_completion': No such file or directory install: cannot stat `contrib/dict': No such file or directory install: cannot stat `contrib/harbour': No such file or directory install: cannot stat `contrib/isql': No such file or directory install: cannot stat `contrib/larch': No such file or directory install: cannot stat `contrib/lilypond': No such file or directory install: cannot stat `contrib/p4': No such file or directory install: cannot stat `contrib/ri': No such file or directory /usr/lib/portage/bin/dodoc: COPYING does not exist. /usr/lib/portage/bin/dodoc: Changelog does not exist. /usr/lib/portage/bin/dodoc: README does not exist. strip: The above files exist in the downloaded bz2 file but appear not to be found when installing. Some files: /etc/bash_completion.d/gentoo.completion and /etc/profile.d/bash-completion DO, however, get installed. Using Portage 2.0.9. Even tried manually removing all possible 'stale' files pertaining to bash-completion in /usr/portage/app-shells and /var/tmp/portage as a last ditch effort to no avail.
FIX: change the S variable from S=${WORKDIR}/${P/-/_} to S=${WORKDIR}/bash_completion looks like this got broke in 624 release since 621 is coded just fine