See also bug 631776 and bug 636506. # export GOBIN=/usr/lib/go/bin # emerge dev-go/go-bindata ... mkdir -p /usr/lib/go/bin/ cp $WORK/github.com/jteeuwen/go-bindata/go-bindata/_obj/exe/a.out /usr/lib/go/bin/go-bindata !!! dobin: bin/* does not exist * ERROR: dev-go/go-bindata-0_pre20151023::gentoo failed (install phase): * dobin failed
I would blacklist GOBIN in base/make.defaults as it is meant to be used to prevent issues like this about variables in environment messing the building of some packages
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacfd4b3531b2169cb8ce69616e27c8e329cd39b commit cacfd4b3531b2169cb8ce69616e27c8e329cd39b Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2018-10-21 01:34:05 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2018-10-21 01:39:03 +0000 dev-go/go-bindata: set GOBIN for bug 638572 Closes: https://bugs.gentoo.org/638572 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Zac Medico <zmedico@gentoo.org> dev-go/go-bindata/go-bindata-0_pre20151023.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)