Re: [pkg-go] Changing dh-golang to work with Go shared libraries

2015-08-03 Thread Michael Hudson-Doyle
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

2015-08-03 Thread Michael Stapelberg
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

2015-08-03 Thread Alexandre Viau
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

2015-08-03 Thread Michael Stapelberg
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-*

2015-08-03 Thread Tianon Gravi
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)

2015-08-03 Thread Debian Bug Tracking System
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

2015-08-03 Thread Debian FTP Masters
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

2015-08-03 Thread Debian FTP Masters


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