Re: [pkg-go] Changing dh-golang to work with Go shared libraries
On 3 August 2015 at 18:55, Michael Stapelberg wrote: > Sorry for the late reply. > > On Fri, Jun 19, 2015 at 12:16 AM, Michael Hudson-Doyle > wrote: >> On 19 June 2015 at 08:24, Michael Stapelberg wrote: >>> Thanks. >>> >>> The overall approach looks good to me, >> >> Very glad to hear that :-) >> >>> but the patches still contain a fair >>> number of TODOs — I assume you’ll address them before sending them for a >>> merge? >> >> Oh yes, sorry, I actually meant to fix some of those before sending >> the patches (the ones asking if changes are still necessary) but >> clearly forgot. I'll certainly get those cleaned up before sending a >> patch in for merging. >> >> For this one: >> >> +# XXX Could do some consistency checks here e.g >> +# 1) make sure there is a devpkg if there is a libpkg >> +# 2) make sure devpkg depends on libpkg >> +# 3) make sure libpkg has "Provides: ${golang:Provides}" >> +# Maybe this is more in the realm of lintian. >> >> I'd welcome your input -- do you think it makes sense to check those >> things here? If so, I'll add the checks, if not, I'll just delete the >> comment :-) > > I think having this in lintian makes more sense, because then the > mechanism to override a false-positive is crystal clear to people, and > we don’t need to invent our own mechanism. Makes sense. Another project to try to figure out :-) Cheers, mwh ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] dh-golang : DH_GOLANG_INSTALL_EXTRA_EXTENSIONS option
Thanks for confirming. I uploaded dh-golang 1.9. On Mon, Aug 3, 2015 at 8:05 PM, Alexandre Viau wrote: > Hello Michael, > > On Mon, Aug 3, 2015 at 1:45 PM, Michael Stapelberg > wrote: >> Can you confirm that this works as expected for you? Once I hear back >> from you, I’ll prepare a new dh-golang release. > > Works fine for me! > > -- > Alexandre Viau > alexan...@alexandreviau.net -- Best regards, Michael ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] dh-golang : DH_GOLANG_INSTALL_EXTRA_EXTENSIONS option
Hello Michael, On Mon, Aug 3, 2015 at 1:45 PM, Michael Stapelberg wrote: > Can you confirm that this works as expected for you? Once I hear back > from you, I’ll prepare a new dh-golang release. Works fine for me! -- Alexandre Viau alexan...@alexandreviau.net ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] dh-golang : DH_GOLANG_INSTALL_EXTRA_EXTENSIONS option
Thanks! I’ve merged the patch and taken the liberty to make the code a bit faster by using a hash, see http://anonscm.debian.org/cgit/collab-maint/dh-golang.git/ Can you confirm that this works as expected for you? Once I hear back from you, I’ll prepare a new dh-golang release. On Fri, Jul 31, 2015 at 4:02 PM, Alexandre Viau wrote: > Hi, > > On 31/07/15 03:59 AM, Michael Stapelberg wrote: >> Your patch still adds an extra option. Can you remove that part >> please? >> >> Also, while you’re at it, install .s files as well? :) >> > > This one should work like you wanted! > > -- > Alexandre Viau > alexan...@alexandreviau.net -- Best regards, Michael ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#794454: src:dh-make-golang has incorrect Vcs-*
Package: src:dh-make-golang Version: 0.0~git20150726.0.fc4210a-1 Tags: patch Vcs-Git and Vcs-Browser point to "golang-github-debian-dh-make-golang" instead of just "dh-make-golang". I've attached a simple patch which could be used to correct these. :) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 >From 882bd38e0f324991b0593270ff1151adc94b6e74 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Mon, 3 Aug 2015 01:25:29 -0700 Subject: [PATCH] Fix Vcs-* headers --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/control b/debian/control index 78fd304..59a4fa0 100644 --- a/debian/control +++ b/debian/control @@ -12,8 +12,8 @@ Build-Depends: debhelper (>= 9), git Standards-Version: 3.9.6 Homepage: https://github.com/Debian/dh-make-golang -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-go/packages/golang-github-debian-dh-make-golang.git;a=summary -Vcs-Git: git://anonscm.debian.org/pkg-go/packages/golang-github-debian-dh-make-golang.git +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-go/packages/dh-make-golang.git +Vcs-Git: git://anonscm.debian.org/pkg-go/packages/dh-make-golang.git Package: dh-make-golang Architecture: any -- 2.4.6 ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#792218: marked as done (golang-git2go: FTBFS without networking: TestCertificateCheck, TestRemoteConnect, .. fail)
Your message dated Mon, 03 Aug 2015 07:35:12 + with message-id and subject line Bug#792218: fixed in golang-git2go 0.0~git20150731.0.ed62fda-1 has caused the Debian Bug report #792218, regarding golang-git2go: FTBFS without networking: TestCertificateCheck, TestRemoteConnect, .. fail to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 792218: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792218 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: golang-git2go Version: 0.0~git20150623-1 Severity: important Tags: sid User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs Dear Maintainer, The package fails to build on a machine without internet access: === RUN TestCertificateCheck --- FAIL: TestCertificateCheck (0.00s) index_test.go:193: Fail at /tmp/buildd/golang-git2go-0.0~git20150623/obj-x86_64-linux-gnu/src/github.com/libgit2/git2go/remote_test.go:73; SSL error: error:140E0114:SSL routines:SSL_shutdown:uninitialized === RUN TestRemoteConnect --- FAIL: TestRemoteConnect (0.00s) index_test.go:193: Fail at /tmp/buildd/golang-git2go-0.0~git20150623/obj-x86_64-linux-gnu/src/github.com/libgit2/git2go/remote_test.go:84; SSL error: error:140E0114:SSL routines:SSL_shutdown:uninitialized === RUN TestRemoteLs --- FAIL: TestRemoteLs (0.00s) index_test.go:193: Fail at /tmp/buildd/golang-git2go-0.0~git20150623/obj-x86_64-linux-gnu/src/github.com/libgit2/git2go/remote_test.go:95; SSL error: error:140E0114:SSL routines:SSL_shutdown:uninitialized === RUN TestRemoteLsFiltering --- FAIL: TestRemoteLsFiltering (0.01s) index_test.go:193: Fail at /tmp/buildd/golang-git2go-0.0~git20150623/obj-x86_64-linux-gnu/src/github.com/libgit2/git2go/remote_test.go:113; SSL error: error:140E0114:SSL routines:SSL_shutdown:uninitialized exit status 1 FAILgithub.com/libgit2/git2go 0.330s dh_auto_test: go test -v github.com/libgit2/git2go returned exit code 1 pbuilder drops networking by default, so can be used to test this case. Full build log (from pbuilder): https://reproducible.debian.net/rb-pkg/unstable/amd64/golang-git2go.html -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.19.0-22-generic (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) --- End Message --- --- Begin Message --- Source: golang-git2go Source-Version: 0.0~git20150731.0.ed62fda-1 We believe that the bug you reported is fixed in the latest version of golang-git2go, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 792...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Stapelberg (supplier of updated golang-git2go package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 03 Aug 2015 09:05:32 +0200 Source: golang-git2go Binary: golang-git2go-dev Architecture: source all Version: 0.0~git20150731.0.ed62fda-1 Distribution: unstable Urgency: medium Maintainer: pkg-go Changed-By: Michael Stapelberg Description: golang-git2go-dev - Go bindings for libgit2 Closes: 792218 Changes: golang-git2go (0.0~git20150731.0.ed62fda-1) unstable; urgency=medium . * New upstream snapshot. * Add debian/patches/0001-disable-remote-tests.patch (Closes: #792218) Checksums-Sha1: fb1cf38c6908ba379032a634e25779e52b496353 2184 golang-git2go_0.0~git20150731.0.ed62fda-1.dsc 0c2c914926d27bba2a7f300a5bd15afc7e8c4fca 40577 golang-git2go_0.0~git20150731.0.ed62fda.orig.tar.bz2 cd15a74918924007cb43a07a3e5d9f94d4623122 2460 golang-git2go_0.0~git20150731.0.ed62fda-1.debian.tar.xz 1e2c0619006f07f5d71cfc50ff6a6d9fe93fbfb2 44696 golang-git2go-dev_0.0~git20150731.0.ed62fda-1_all.deb Checksums-Sha256: cc60c36dc9c91999d341f62b17ca61bca380f1616bda51992f45b1e64e6790bc 2184 golang-git2go_0.0~git20150731.0.ed62fda-1.dsc b344a06a60892c149bd82f13fefca2a6e2ca812a44ad089463ee1e77c12a9736 40577 golang-git2go_0.0~git20150731.0.ed62fda.orig.tar.bz2 41100d3a61ca255dc3e032ea8fc18c7804fa2c4d679fe3a3678ae
[pkg-go] Processing of golang-git2go_0.0~git20150731.0.ed62fda-1_amd64.changes
golang-git2go_0.0~git20150731.0.ed62fda-1_amd64.changes uploaded successfully to localhost along with the files: golang-git2go_0.0~git20150731.0.ed62fda-1.dsc golang-git2go_0.0~git20150731.0.ed62fda.orig.tar.bz2 golang-git2go_0.0~git20150731.0.ed62fda-1.debian.tar.xz golang-git2go-dev_0.0~git20150731.0.ed62fda-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-git2go_0.0~git20150731.0.ed62fda-1_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 03 Aug 2015 09:05:32 +0200 Source: golang-git2go Binary: golang-git2go-dev Architecture: source all Version: 0.0~git20150731.0.ed62fda-1 Distribution: unstable Urgency: medium Maintainer: pkg-go Changed-By: Michael Stapelberg Description: golang-git2go-dev - Go bindings for libgit2 Closes: 792218 Changes: golang-git2go (0.0~git20150731.0.ed62fda-1) unstable; urgency=medium . * New upstream snapshot. * Add debian/patches/0001-disable-remote-tests.patch (Closes: #792218) Checksums-Sha1: fb1cf38c6908ba379032a634e25779e52b496353 2184 golang-git2go_0.0~git20150731.0.ed62fda-1.dsc 0c2c914926d27bba2a7f300a5bd15afc7e8c4fca 40577 golang-git2go_0.0~git20150731.0.ed62fda.orig.tar.bz2 cd15a74918924007cb43a07a3e5d9f94d4623122 2460 golang-git2go_0.0~git20150731.0.ed62fda-1.debian.tar.xz 1e2c0619006f07f5d71cfc50ff6a6d9fe93fbfb2 44696 golang-git2go-dev_0.0~git20150731.0.ed62fda-1_all.deb Checksums-Sha256: cc60c36dc9c91999d341f62b17ca61bca380f1616bda51992f45b1e64e6790bc 2184 golang-git2go_0.0~git20150731.0.ed62fda-1.dsc b344a06a60892c149bd82f13fefca2a6e2ca812a44ad089463ee1e77c12a9736 40577 golang-git2go_0.0~git20150731.0.ed62fda.orig.tar.bz2 41100d3a61ca255dc3e032ea8fc18c7804fa2c4d679fe3a3678ae1eb54fec77c 2460 golang-git2go_0.0~git20150731.0.ed62fda-1.debian.tar.xz 4d91eae877e4174ce02bf803cc9b18946dba13be58364b9cbdc8485194c53564 44696 golang-git2go-dev_0.0~git20150731.0.ed62fda-1_all.deb Files: 4cc8d14f575e8f3b19ccd584734dbce4 2184 devel extra golang-git2go_0.0~git20150731.0.ed62fda-1.dsc 07406b2eac0715e1191ff3e894376c28 40577 devel extra golang-git2go_0.0~git20150731.0.ed62fda.orig.tar.bz2 06b93366c046920ada9de16c6f6651ff 2460 devel extra golang-git2go_0.0~git20150731.0.ed62fda-1.debian.tar.xz 6210217a12b9746089fbbdaa62a69fac 44696 devel extra golang-git2go-dev_0.0~git20150731.0.ed62fda-1_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCgAGBQJVvxgiAAoJEE5xYO1KyO4d60UP/0L9EREnq0SrAlZjmLRunONP esgvGVPIupuZBNv2tRqMu4UnAyzQuAMrTcVr1OO3S2+5WWEvAOCAaQYF7oCJDI+H bw+8BWNDEMRV+ANy6VwIC/CiCn2JXLQu54GvTXDl+hIiYpxaafmpXjkQFB5e72IR +tjl2jpSwaJLrt/lACMdjtXMdLDzLqF+8YCzUhqKhbMFxVII5qhmHCJI9FGSTfUp cHFycTG/LafAjIWKq5BNxQwa9V7KUOOHUU8xCVX7hK8QdD+ojAubAquN50LJ2sku BYGAxhZeaykWrVD5P0rDGcFrv/SjvhY9MshMu5SLpzZFfOeVTWuonOPWC97VC9W0 jt74VbNpsWyqT2ppKp5YXv6u+WeAvEnchTtTIXoKPLTTZ35zLaDcNozsScLso1Bj 8fP9GfkKVI7Tb/PXi4SzpeRnjpr+EseQ5jRrHONWGzEkubrdPJC5DH+H1LswJJ/D lt16aHE/1Aue5rUwpsZMEinTSOqlTxtVZhz1CUpBWoEMz72hTDhuLTlt1ysjK1aB aCTCDYnzSsEfd9aBlQptjhGtyEaSAseXz3Do8zEeIQVrBp73D3HKC6JUSku5cpeP 2K8ft/dlAJEaP1Jo+ECHlbnWYJzpwRaCT29kku1ZLzIfi2VFXTG08wbbE4HS7tyz eDOp7UI4u78GdAVbGIMa =M2gT -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers