[pkg-go] Bug#898397: dh-make-golang: allow authentication to github API to avoid hitting limits
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
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
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
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
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
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
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 TeamChanged-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
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
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
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
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
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
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