my 'bash-completion' USEFLAG is not set. This seems to be the default for hardened/linux/amd64 which i use. (i dit not change this flag settings in make.conf and/or /etc/portage) "emerge -vta util-vserver" displays this : [ebuild U ] sys-cluster/util-vserver-0.30.216_pre3025 [0.30.216_pre3004] USE="(-bash-completion%)" Reproducible: Always Actual Results: End of build.log : ... *************************** * * NOTE: a plain "make install" installs only the files under $(prefix) * which might be insufficient. To complete the installation, * "make install-distribution" should be executed. See README, * "Notes for distributors" for details. * *************************** make[4]: Leaving directory `/usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/work/util-vserver-0.30.216-pre3025/distrib' make[3]: Leaving directory `/usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/work/util-vserver-0.30.216-pre3025/distrib' make[2]: Leaving directory `/usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/work/util-vserver-0.30.216-pre3025/distrib' make[1]: Leaving directory `/usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/work/util-vserver-0.30.216-pre3025' /bin/sh /usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/work/util-vserver-0.30.216-pre3025/install-sh -d /usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/image//vservers /usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/image//vservers/.pkg /bin/sh /usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/work/util-vserver-0.30.216-pre3025/install-sh -d /usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/image//sbin ln -sf ../usr/lib64/util-vserver/vshelper /usr/unsecure/tmp/portage/sys-cluster/util-vserver-0.30.216_pre3025/image//sbin/vshelper * ERROR: sys-cluster/util-vserver-0.30.216_pre3025 failed (install phase): * !!! newins: /usr/exports/portage-overlay/sys-cluster/util-vserver/files/bash_completion does not exist *
I got the same problem here... nothing can be done ? the bug seems rather trivial, seeing the error message.
it seems like you have moved util-vserver into an overlay but forgot to move the files/ directory (which includes the bash_completion file)
i'm not the original bug author, but i confirm this was my problem.