[pkg-go] Bug#898397: dh-make-golang: allow authentication to github API to avoid hitting limits

2018-05-10 Thread Paul Wise
Package: dh-make-golang
Version: 0.0~git20180410.bcfd5bf-1
Severity: wishlist

I packaged a bunch of dependencies for git-lab and then I started
getting 403 errors from github URLs. It looks like dh-make-golang
easily hits the github API rate limit for anonymous users.

Allowing authenticated requests could help to avoid the limit.

$ dh-make-golang make github.com/avast/retry-go
2018/05/11 12:51:52 Downloading "github.com/avast/retry-go/..."
2018/05/11 12:51:53 Determining upstream version number
2018/05/11 12:51:53 Package version is "1.0.2"
2018/05/11 12:51:53 Determining dependencies
2018/05/11 12:51:57 Could not determine long description for 
"github.com/avast/retry-go": unexpected HTTP status: got 403, want 200
2018/05/11 12:51:58 Could not determine copyright for 
"github.com/avast/retry-go": parsing time "" as "2006-01-02T15:04:05Z": cannot 
parse "" as "2006"
2018/05/11 12:51:59 Could not determine author for "github.com/avast/retry-go": 
parsing time "" as "2006-01-02T15:04:05Z": cannot parse "" as "2006"
2018/05/11 12:51:59 Could not determine long description for 
"github.com/avast/retry-go": unexpected HTTP status: got 403, want 200
...

$ curl -s https://api.github.com/users/pabs3 | jq
{
  "message": "API rate limit exceeded for . (But here's the good news: 
Authenticated requests get a higher rate limit. Check out the documentation for 
more details.)",
  "documentation_url": "https://developer.github.com/v3/#rate-limiting;
}

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), 
LANGUAGE=en_AU.utf8 (charmap=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.17.0-1
ii  git-buildpackage  0.9.8
ii  golang-any2:1.10~5
ii  libc6 2.27-3
ii  pristine-tar  1.42

Versions of packages dh-make-golang recommends:
ii  exim4-daemon-light [mail-transport-agent]  4.91-3

dh-make-golang suggests no packages.

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part
___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Bug#898395: dh-make-golang: missing dep on golang-golang-x-tools for digraph

2018-05-10 Thread Paul Wise
Package: dh-make-golang
Version: 0.0~git20180410.bcfd5bf-1
Severity: important

dh-make-golang is missing a Depends, Recommends or Suggests on
golang-golang-x-tools for the digraph tool used by estimate:

$ dh-make-golang estimate github.com/zaquestion/lab
/bin/sh: 1: digraph: not found
2018/05/11 12:23:28 [/bin/sh -c go list -f 
'{{.ImportPath}}{{.Imports}}{{.TestImports}}{{.XTestImports}}' ... | tr '[]' ' 
' | digraph forward $(go list github.com/zaquestion/lab/...)]: exit status 127

$ apt-file search /usr/bin/digraph
golang-golang-x-tools: /usr/bin/digraph

$ apt-cache show dh-make-golang | egrep 
'Recommend|Suggest|golang-golang-x-tools'
Recommends: mail-transport-agent
Built-Using: golang-1.10 (= 1.10.1-1), golang-blackfriday (= 1.5.1-1), 
golang-golang-x-net-dev (= 1:0.0+git20180124.0ed95ab+dfsg-1), 
golang-golang-x-sync (= 0.0~git20171101.fd80eb9-1), golang-golang-x-tools (= 
1:0.0~git20180222.0.f8f2f88+ds-1)

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), 
LANGUAGE=en_AU.utf8 (charmap=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.17.0-1
ii  git-buildpackage  0.9.8
ii  golang-any2:1.10~5
ii  libc6 2.27-3
ii  pristine-tar  1.42

Versions of packages dh-make-golang recommends:
ii  exim4-daemon-light [mail-transport-agent]  4.91-3

dh-make-golang suggests no packages.

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part
___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Bug#898396: dh-make-golang estimate: order missing packages by packaging order based on dependency chains

2018-05-10 Thread Paul Wise
Package: dh-make-golang
Version: 0.0~git20180410.bcfd5bf-1
Severity: wishlist

I tried to estimate the work needed to bring git-lab (command-line
gitlab API client) to Debian. Since the git-lab repo was printed first
I assumed I should start at the bottom. When I started at the bottom I
got two warnings listing two of the other dependencies. It would be
nice if the missing packages were ordered by the order in which they
should be packaged in order to satisfy the dependencies of the missing
packages. This would avoid having to manually discover that order by
packaging each dependency in a random order.

$ dh-make-golang estimate github.com/zaquestion/lab
2018/05/11 12:34:00 found github.com/mattn/go-runewidth in Debian package 
golang-github-mattn-go-runewidth-dev
2018/05/11 12:34:00 found github.com/mitchellh/mapstructure in Debian package 
golang-github-mitchellh-mapstructure-dev
2018/05/11 12:34:00 found golang.org/x/crypto in Debian package 
golang-golang-x-crypto-dev
2018/05/11 12:34:00 found golang.org/x/text in Debian package golang-x-text-dev
2018/05/11 12:34:00 found github.com/stretchr/testify in Debian package 
golang-github-stretchr-testify-dev
2018/05/11 12:34:00 found github.com/google/go-querystring in Debian package 
golang-github-google-go-querystring-dev
2018/05/11 12:34:00 found github.com/smartystreets/goconvey in Debian package 
golang-github-smartystreets-goconvey-dev
2018/05/11 12:34:00 found github.com/pkg/errors in Debian package 
golang-github-pkg-errors-dev
2018/05/11 12:34:00 found github.com/russross/blackfriday in Debian package 
golang-github-russross-blackfriday-dev
2018/05/11 12:34:00 found github.com/spf13/pflag in Debian package 
golang-github-spf13-pflag-dev
2018/05/11 12:34:00 found github.com/hashicorp/hcl in Debian package 
golang-github-hashicorp-hcl-dev
2018/05/11 12:34:00 found github.com/fsnotify/fsnotify in Debian package 
golang-github-go-fsnotify-fsnotify-dev
2018/05/11 12:34:00 found gopkg.in/yaml.v2 in Debian package golang-yaml.v2-dev
2018/05/11 12:34:00 found github.com/spf13/afero in Debian package 
golang-github-spf13-afero-dev
2018/05/11 12:34:00 found github.com/onsi/gomega in Debian package 
golang-gomega-dev
2018/05/11 12:34:00 found github.com/spf13/cast in Debian package 
golang-github-spf13-cast-dev
2018/05/11 12:34:00 found golang.org/x/sys in Debian package 
golang-golang-x-sys-dev
2018/05/11 12:34:00 found github.com/davecgh/go-spew in Debian package 
golang-github-davecgh-go-spew-dev
2018/05/11 12:34:00 found github.com/pelletier/go-toml in Debian package 
golang-github-pelletier-go-toml-dev
2018/05/11 12:34:00 found github.com/spf13/cobra in Debian package 
golang-github-spf13-cobra-dev
2018/05/11 12:34:00 found github.com/mitchellh/go-homedir in Debian package 
golang-github-mitchellh-go-homedir-dev
2018/05/11 12:34:00 found github.com/magiconair/properties in Debian package 
golang-github-magiconair-properties-dev
2018/05/11 12:34:00 found github.com/pmezard/go-difflib in Debian package 
golang-github-pmezard-go-difflib-dev
2018/05/11 12:34:00 found github.com/spf13/viper in Debian package 
golang-github-spf13-viper-dev
2018/05/11 12:34:00 found github.com/BurntSushi/toml in Debian package 
golang-toml-dev
2018/05/11 12:34:00 found gopkg.in/check.v1 in Debian package 
golang-gopkg-check.v1-dev
2018/05/11 12:34:00 found github.com/cpuguy83/go-md2man in Debian package 
golang-github-cpuguy83-go-md2man-dev
2018/05/11 12:34:00 found github.com/spf13/jwalterweatherman in Debian package 
golang-github-spf13-jwalterweatherman-dev
2018/05/11 12:34:00 Bringing github.com/zaquestion/lab to Debian requires 
packaging the following Go packages:
github.com/zaquestion/lab
github.com/tcnksm/go-gitconfig
github.com/rivo/tview
github.com/gdamore/encoding
github.com/lucasb-eyer/go-colorful
gopkg.in/DATA-DOG/go-sqlmock.v1
github.com/avast/retry-go
github.com/xanzy/go-gitlab
github.com/gdamore/tcell

$ dh-make-golang make github.com/gdamore/tcell
2018/05/11 12:34:50 Downloading "github.com/gdamore/tcell/..."
2018/05/11 12:34:58 Determining upstream version number
2018/05/11 12:34:58 Package version is "1.0.0+git20180503.3d5f294"
2018/05/11 12:34:58 Determining dependencies
2018/05/11 12:35:12 Build-Dependency "github.com/lucasb-eyer/go-colorful" is 
not yet available in Debian, or has not yet been converted to use 
XS-Go-Import-Path in debian/control
2018/05/11 12:35:12 Build-Dependency "github.com/gdamore/encoding" is not yet 
available in Debian, or has not yet been converted to use XS-Go-Import-Path in 
debian/control
2018/05/11 12:35:17 
2018/05/11 12:35:17 Packaging successfully created in 
/home/pabs/work/frisk/pkg/golang-github-gdamore-tcell
2018/05/11 12:35:17 
2018/05/11 12:35:17 Resolve all TODOs in itp-golang-github-gdamore-tcell.txt, 
then email it out:
2018/05/11 12:35:17 sendmail -t < itp-golang-github-gdamore-tcell.txt
2018/05/11 12:35:17 
2018/05/11 12:35:17 Resolve all the TODOs in debian/, find them using:
2018/05/11 12:35:17 grep -r 

[pkg-go] gox 0.3.0-3 MIGRATED to testing

2018-05-10 Thread Debian testing watch
FYI: The status of the gox source package
in Debian's testing distribution has changed.

  Previous version: 0.3.0-2
  Current version:  0.3.0-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] golang-x-text 0.3.0-1 MIGRATED to testing

2018-05-10 Thread Debian testing watch
FYI: The status of the golang-x-text source package
in Debian's testing distribution has changed.

  Previous version: 0.0~git20170627.0.6353ef0-1
  Current version:  0.3.0-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] hugo 0.40.3-1 MIGRATED to testing

2018-05-10 Thread Debian testing watch
FYI: The status of the hugo source package
in Debian's testing distribution has changed.

  Previous version: 0.40.2-1
  Current version:  0.40.3-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] golang-github-dgrijalva-jwt-go-v3_3.1.0-2_amd64.changes ACCEPTED into unstable

2018-05-10 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 11 May 2018 12:26:47 +0900
Source: golang-github-dgrijalva-jwt-go-v3
Binary: golang-github-dgrijalva-jwt-go-v3-dev
Architecture: source all
Version: 3.1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 

Changed-By: Nobuhiro Iwamatsu 
Description:
 golang-github-dgrijalva-jwt-go-v3-dev - Golang implementation of JSON Web 
Tokens (JWT)
Changes:
 golang-github-dgrijalva-jwt-go-v3 (3.1.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Upload to unstable.
Checksums-Sha1:
 b73814b30f91a3a0d31b78a497324d8a504b2cee 2301 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2.dsc
 aa30a99a4f284013f86abe9ed3d0b1dc28bb371f 3076 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2.debian.tar.xz
 bc0d79221ad0dff884c307af316dcdb202fb0965 29628 
golang-github-dgrijalva-jwt-go-v3-dev_3.1.0-2_all.deb
 e705908420cb304646461343d9317d005974b9b1 5740 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2_amd64.buildinfo
Checksums-Sha256:
 6055a1b5e3da711a22c3848a4f67f0dea2c337a13144a4fe86f159809f0fcc91 2301 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2.dsc
 bdfbf34f5babd49bfef9d53e6db78d57357a3ba31623cfe66dd5906fdb03ddcb 3076 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2.debian.tar.xz
 f99fa2714e984c432111a4b14ec58a38311e26a3a6889d25e4f68f7111a44178 29628 
golang-github-dgrijalva-jwt-go-v3-dev_3.1.0-2_all.deb
 a9408c78f27e8f1a7887a9f72a04cd0043f8c4b3504582706305a69b994f2bda 5740 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2_amd64.buildinfo
Files:
 00e790daa388a8bd4e913f57c9ac2a69 2301 devel optional 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2.dsc
 a6e542b9f8201d7d92a7585f1e717ba5 3076 devel optional 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2.debian.tar.xz
 f32ffee5bb8fad1f2b16b905209f8d7d 29628 devel optional 
golang-github-dgrijalva-jwt-go-v3-dev_3.1.0-2_all.deb
 ccb409d675720bcd10ec319819af47a0 5740 devel optional 
golang-github-dgrijalva-jwt-go-v3_3.1.0-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIyBAEBCAAdFiEEXmKe5SMhlzV7hM9DMiR/u0CtH6YFAlr1DfkACgkQMiR/u0Ct
H6b0fw/3TJBF4TxtnAO60HDyBgtwEHnycRc/meSg+hsJEYJEqUxOQOX6pMUpsc4V
5zSLhZ8Xa8qRrwksrsp1WAL420W9JYKyBIaJQve14T45cHCgpJxJNxxnUdAirkrF
F+zrQ9ln3vSEnIEK19pzHZtIy3rmNrbvIW9Ihp1XWyPBj+ww67cuV+9ALwb2J9nl
ZR7M0ATjy0Y5yofF6IaL/QzQZcEbEOBP1IybmIDHXXBEYvRU1l+QPRC0ip46v11k
Sv6VUWMevmuBQbNbN5BynIdyAlyO8bmfvUy6igfh0lQSBwXc5kXwk7tEP8u8PVNA
LqXzjiyEvfPLlQtTNz/Tkh2mwf0XctvR2GEnDDl1Dv/ZODI9kyrDTjplplV2QWNg
3ZEAR5D1JxxpBmzMZCnfDQA3ZWzAblCGE48i97wdy5IJ7i0rkJMfkBRUkfh4TyCj
RchykQ0AhrhjtKOT2WTi4tS6yNebBbMhzrAezTRW4e2BPr6BBttsbOyvoevd2L+E
Ka6puHM5AhWGUZ2NS8P64TEntLpdmor2txPyUS3OG8qs0Iezzcwqs6wpRunByd8b
iRfQbqvKZOXimcNQp58TgLbEh/UcYQMjLtcYvrd3AuBPHHWGkBvY983vItu0KkGA
s2+NFrpUt+o9ozRgpDYedO7jS67nQOehOp54l4NyAl03HodFbA==
=2nZF
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Processing of golang-github-dgrijalva-jwt-go-v3_3.1.0-2_amd64.changes

2018-05-10 Thread Debian FTP Masters
golang-github-dgrijalva-jwt-go-v3_3.1.0-2_amd64.changes uploaded successfully 
to localhost
along with the files:
  golang-github-dgrijalva-jwt-go-v3_3.1.0-2.dsc
  golang-github-dgrijalva-jwt-go-v3_3.1.0-2.debian.tar.xz
  golang-github-dgrijalva-jwt-go-v3-dev_3.1.0-2_all.deb
  golang-github-dgrijalva-jwt-go-v3_3.1.0-2_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] golang-golang-x-tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_amd64.changes is NEW

2018-05-10 Thread Debian FTP Masters
binary:golang-go.tools is NEW.
binary:golang-go.tools-dev is NEW.
binary:golang-golang-x-tools is NEW.
binary:golang-golang-x-tools-dev is NEW.
binary:golang-go.tools-dev is NEW.
binary:golang-go.tools is NEW.
binary:golang-golang-x-tools is NEW.
binary:golang-golang-x-tools-dev is NEW.
source:golang-golang-x-tools is NEW.

Your package has been put into the NEW queue, which requires manual action
from the ftpteam to process. The upload was otherwise valid (it had a good
OpenPGP signature and file hashes are valid), so please be patient.

Packages are routinely processed through to the archive, and do feel
free to browse the NEW queue[1].

If there is an issue with the upload, you will receive an email from a
member of the ftpteam.

If you have any questions, you may reply to this email.

[1]: https://ftp-master.debian.org/new.html
 or https://ftp-master.debian.org/backports-new.html for *-backports

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Bug#896888: #896888 - panics during start on protocol.DeviceIDFromBytes

2018-05-10 Thread Alexandre Viau
Apparently syncthing -reset-database should fix your issue.

Cheers,

-- 
Alexandre Viau
av...@debian.org



signature.asc
Description: OpenPGP digital signature
___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Processed: severity of 896888 is normal

2018-05-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 896888 normal
Bug #896888 [syncthing] panics during start on protocol.DeviceIDFromBytes
Severity set to 'normal' from 'grave'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
896888: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896888
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Processing of golang-golang-x-tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_amd64.changes

2018-05-10 Thread Debian FTP Masters
golang-golang-x-tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_amd64.changes 
uploaded successfully to localhost
along with the files:
  golang-golang-x-tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1.dsc
  golang-golang-x-tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1.debian.tar.xz
  golang-go.tools-dev_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_all.deb
  golang-go.tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_amd64.deb
  golang-golang-x-tools-dev_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_all.deb
  golang-golang-x-tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_amd64.buildinfo
  golang-golang-x-tools_0.0~git20180501.d3e4ceb5+ds-1~bpo9+1_amd64.deb

Greetings,

Your Debian queue daemon (running on host usper.debian.org)

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] dh-golang_1.34~bpo9+1_amd64.changes is NEW

2018-05-10 Thread Debian FTP Masters
binary:dh-golang is NEW.
binary:dh-golang is NEW.
source:dh-golang is NEW.

Your package has been put into the NEW queue, which requires manual action
from the ftpteam to process. The upload was otherwise valid (it had a good
OpenPGP signature and file hashes are valid), so please be patient.

Packages are routinely processed through to the archive, and do feel
free to browse the NEW queue[1].

If there is an issue with the upload, you will receive an email from a
member of the ftpteam.

If you have any questions, you may reply to this email.

[1]: https://ftp-master.debian.org/new.html
 or https://ftp-master.debian.org/backports-new.html for *-backports

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers