> I tried to build docker locally with mock on ppc64le but it
failed because
> missing godep dependency (1) and trying mock of godep it also failed because
> of missing dependency (2)
>
> Is there a list of golang packages that we could identify to have them
> added in koji ppc server ?
>
>
> (1)
> === mock of docker-1.10.2-8.git0f5ac89.fc25.src.rpm
> ...
> # /usr/bin/dnf builddep --installroot
> /var/lib/mock/fedora-rawhide-ppc64le-docker/root/ --releasever 24
>
/var/lib/mock/fedora-rawhide-ppc64le-docker/root//builddir/build/SRPMS/docker-1.10.2-8.git0f5ac89.fc24.src.rpm
> --setopt=tsflags=nocontexts
> Last metadata expiration check performed 0:00:00 ago on Thu Mar 3
> 07:34:46 2016.
> No matching package to install: 'godep'
> Not all dependencies satisfied
> ===
>
> (2)
> === mock of godep-27-4.fc25.src.rpm
> ...
> # /usr/bin/dnf builddep --installroot
> /var/lib/mock/fedora-rawhide-ppc64le-godep/root/ --releasever 24
>
/var/lib/mock/fedora-rawhide-ppc64le-godep/root//builddir/build/SRPMS/godep-27-4.fc24.src.rpm
> --setopt=tsflags=nocontexts
> Last metadata expiration check performed 0:00:00 ago on Thu Mar 3
> 07:38:56 2016.
> No matching package to install: 'golang(golang.org/x/tools/go/vcs)'
> Not all dependencies satisfied
> ===
>
>
Godep depends on golang-googlecode-tools package. The packages fails on:
+ go test
golang.org/x/tools/go/importer
--- FAIL: TestImportStdLib (4.01s)
import_test.go:187: package cgo: couldn't get export data: can't
find import: runtime/cgo
import_test.go:194: package cgo: gcimport failed: import error
<filename for runtime/cgo>:1:1 (byte offset = 0): expected Ident, got EOF ()
I have disabled the test. Once the golang-googlecode-tools package gets
build on ppc64, so will godep.
It may take same time.
Peter, can it be done manually?
What are the NVRs of the two packages? What is the RHBZ to to ensure
the test blocking gets reverted once the fix lands?