[pkg-go] Circular dependency for dh-make-golang

Potter, Tim (HPE Linux Support) timothy.potter at hpe.com
Mon Aug 1 23:48:47 UTC 2016


Hi everyone.  I'm just poking around the UDD for pkg-go-maintainers and have noticed that
there are a bunch of architectures (basically anything not amd64) which are failing to build
dh-make-golang.  The error is:

dh build-arch --buildsystem=golang --with=golang
   dh_testdir -a -O--buildsystem=golang
   dh_update_autotools_config -a -O--buildsystem=golang
   dh_auto_configure -a -O--buildsystem=golang
   dh_auto_build -a -O--buildsystem=golang
warning: "github.com/Debian/dh-make-golang/..." matched no packages
	go install -v
can't load package: package .: no buildable Go source files in /«PKGBUILDDIR»/obj-aarch64-linux-gnu
dh_auto_build: go install -v returned exit code 1
debian/rules:6: recipe for target 'build-arch' failed
make: *** [build-arch] Error 1

Which I believe is caused by an out-of-date version of dh-make-golang, hence the
circular dependency.

Should I fix this by requesting some kind of BYHAND update to allow dh-make-golang build
itself?  Or maybe it might be better to have the package not use itself to build.


Tim.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20160801/5295830d/attachment.sig>


More information about the Pkg-go-maintainers mailing list