[pkg-go] Bug#819930: dh-make-golang should depend on git-buildpackage and pristine-tar

nicolas at braud-santoni.eu nicolas at braud-santoni.eu
Sun Apr 3 23:35:45 UTC 2016


Package: dh-make-golang
Version: 0.0~git20150913.0.1221041-1
Severity: important

Dear Maintainer,

It seems dh-make-golang has a missing dependency on git-buildpackage:

> % dh-make-golang github.com/mattn/go-isatty
> 2016/04/04 01:19:05 Downloading "github.com/mattn/go-isatty/..."
> 2016/04/04 01:19:06 Determining upstream version number
> 2016/04/04 01:19:06 Package version is "0.0~git20151211.0.56b76bd"
> 2016/04/04 01:19:06 Determining package type
> 2016/04/04 01:19:06 Determining dependencies
> 2016/04/04 01:19:06 WARNING: A package called "golang-github-mattn-go-isatty-dev" is already in Debian! See https://tracker.debian.org/pkg/golang-github-mattn-go-isatty-dev
> 2016/04/04 01:19:06 Could not create git repository: exec: "gbp": executable file not found in $PATH


Moreover, after installing gbp, I encountered the following error:

> gbp:error: Couldn't commit to 'pristine-tar' with upstream 'master': 
> gbp:error: Import of /home/nbraud/devel/deb/golang-github-howeyc-gopass_0.0~git20160303.0.66487b2.orig.tar.xz failed: Couldn't commit to 'pristine-tar' with upstream 'master': 
> 2016/04/04 01:31:53 Could not create git repository: exit status 1

This was solved by installing pristine-tar.


Best regards,

  nicoo

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dh-make-golang depends on:
ii  git        1:2.8.0~rc3-1
ii  golang-go  2:1.6-1
ii  libc6      2.22-4

Versions of packages dh-make-golang recommends:
ii  git-buildpackage                  0.7.2
ii  msmtp-mta [mail-transport-agent]  1.6.4-1

dh-make-golang suggests no packages.

-- no debconf information



More information about the Pkg-go-maintainers mailing list