Thanks,that helps. I'm now getting this output:
2019/01/05 16:42:25 Deleting upstream vendor/ directories
2019/01/05 16:42:25 Determining upstream version number
2019/01/05 16:42:25 Package version is "1.5+git20190105.bb710f39"
2019/01/05 16:42:26 Determining dependencies
2019/01/05 16:42:28 Build-Dependency "github.com/containers/image" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:42:28 Build-Dependency "github.com/containers/libpod" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:42:28 Build-Dependency "github.com/containers/storage" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:42:28 Build-Dependency "github.com/openshift/imagebuilder" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:42:29
2019/01/05 16:42:29 Packaging successfully created in /home/siretart/packages/buildah/buildah
[...]The resulting package also fails to build at this point: dh_auto_build -O--buildsystem=golang
cd obj-x86_64-linux-gnu && go install -gcflags=all=\"-trimpath=/<<BUILDDIR>>/buildah-1.5\+git20190105.bb710f39/obj-x86_64-linux-gnu/src\" -asmflags=al
I assume that's because github.com/containers/image isn't package, exactly as dh-make-golang suggests. Doing that gets me this:2019/01/05 16:44:26 Determining upstream version number
2019/01/05 16:44:26 Package version is "1.2+git20181221.f0cbc16"
2019/01/05 16:44:26 Determining dependencies
2019/01/05 16:44:29 Build-Dependency "github.com/ostreedev/ostree-go" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:44:29 Build-Dependency "k8s.io/client-go" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:44:29 Build-Dependency "github.com/containers/storage" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:44:29 Build-Dependency "github.com/ulikunitz/xz" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control 2019/01/05 16:44:29 Build-Dependency "github.com/mtrmac/gpgme" is not yet available in Debian, or has not yet been converted to use XS-Go-Import-Path in debian/control At this point, I feel like I'm getting a bit overwhelmed. Has anyone else on this list looked at packaging software from
github.com/containers and friends before? - Am I on the right track, or am I making my life more complicated than needed?