Re: [pkg-go] cgo support on mips*

2016-11-21 Thread Peter Colberg
On Sun, Nov 20, 2016 at 10:52:50PM -0500, Peter Colberg wrote:
> On which architectures does gccgo-6 support cgo?

gcc-6.2.0/libgo/go/go/build/build.go:

var cgoEnabled = map[string]bool{
…
"linux/386":   true,
"linux/alpha": true,
"linux/amd64": true,
"linux/arm":   true,
"linux/arm64": true,
"linux/ppc":   true,
"linux/ppc64": true,
"linux/ppc64le":   true,
"linux/s390":  true,
"linux/s390x": true,

Peter

___
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] cgo support on mips*

2016-11-20 Thread Peter Colberg
Hi,

I am trying to port acmetool to the mips, mips64el and mipsel in time
for stretch. After adjusting the build dependencies to golang-any, the
executable builds, but a test fails due to lack of cgo.

https://buildd.debian.org/status/fetch.php?pkg=acmetool=mips=0.0.58-3=1479677902
https://buildd.debian.org/status/fetch.php?pkg=acmetool=mips64el=0.0.58-3=1479696865

On which architectures does gccgo-6 support cgo?

This is what I found in the source code with a cursory look:

gcc-6.2.0/libgo/go/cmd/cgo% grep -ri mips .
./main.go:  "mipso32":  4,
./main.go:  "mipsn32":  4,
./main.go:  "mipso64":  8,
./main.go:  "mipsn64":  8,
./main.go:  "mips64":   8,
./main.go:  "mips64le": 8,
./main.go:  "mipso32":  4,
./main.go:  "mipsn32":  4,
./main.go:  "mipso64":  8,
./main.go:  "mipsn64":  8,
./main.go:  "mips64":   8,
./main.go:  "mips64le": 8,

Is cgo on mips supported after all?

Thanks,
Peter

___
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] golang-gopkg-square-go-jose.v1_1.1.0-2_amd64.changes ACCEPTED into unstable

2016-11-20 Thread Peter Colberg
Hi Tobias,

On Sun, Nov 20, 2016 at 02:06:08PM +0100, Dr. Tobias Quathamer wrote:
> there's already an annotated tag with the same name (debian/1.1.0-2) in the
> git repository.

Unfortunately not, the tag is neither signed nor annotated:

# git show debian/1.1.0-2   
commit 7c465867c85c4ed3c70ebe912355fbf8d3ce5971
Author: Dr. Tobias Quathamer 
Date:   Tue Nov 15 14:26:53 2016 +0100

Prepare release

(You can tell since it points directly to a commit object.)

> If I sign the tag, I would need to delete the remote tag and push it again.
> This would mess with everybody's git clone'd local repository. I'm not sure
> that would be wise.

It should be fine if you correct the tag as long as it has been announced.

I recently had half a dozen backports where I had to force-push new
tags because my sponsor modified the changelog after the request ;-).

> I suggest that you put the above mentioned ~/gbp.conf stanza into
> debian/gbp.conf, the file already exists. This way, the next uploader would
> sign the tag, even if they don't have this option in their home directory.

Good suggestion. Should we make this a default for all golang- packages?

Regards,
Peter

___
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#843088: RFS: golang-github-fatih-color/1.0.0-2~bpo8+1

2016-11-03 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for uploading "golang-github-fatih-color"
to jessie-backports. The package is a prerequisite for acmetool, a
client for Let’s Encrypt. Although the package has been accepted into
jessie-backports before, it has to go through the backports NEW queue
once more due to a bug in dak concerning expiry of overrides [1].

[1] https://lists.debian.org/debian-backports/2016/11/msg1.html

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-fatih-color.git

Changes since the last upload:

golang-github-fatih-color (1.0.0-2~bpo8+1) jessie-backports; urgency=medium

  * Rebuild for jessie-backports.

 -- Peter Colberg <pe...@colberg.org>  Sun, 16 Oct 2016 14:12:31 -0400

golang-github-fatih-color (1.0.0-2) unstable; urgency=medium

  * Remove Built-Using field from -dev package

 -- Peter Colberg <pe...@colberg.org>  Sat, 24 Sep 2016 00:23:36 -0400

golang-github-fatih-color (1.0.0-1) unstable; urgency=medium

  * New upstream release
  * Add watch file to track upstream releases
  * Update Standards-Version to 3.9.8

 -- Peter Colberg <pe...@colberg.org>  Sun, 28 Aug 2016 09:03:28 -0400

Regards,
Peter

___
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#843008: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1~bpo8+1

2016-11-02 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-hlandau-dexlogconfig" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-dexlogconfig.git

Regards,
Peter

___
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#843007: RFS: golang-github-hlandau-buildinfo/0.0~git20160722.0.b25d4b0-1~bpo8+1

2016-11-02 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-hlandau-buildinfo" to jessie-backports. The package is
a prerequisite for acmetool, a client for Let’s Encrypt. I have been
added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-buildinfo.git

Regards,
Peter

___
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#843006: RFS: golang-gopkg-hlandau-service.v2/2.0.16-1~bpo8+1

2016-11-02 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-gopkg-hlandau-service.v2" to jessie-backports. The package is
a prerequisite for acmetool, a client for Let’s Encrypt. I have been
added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-service.v2.git

Regards,
Peter

___
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#843005: RFS: golang-gopkg-hlandau-easyconfig.v1/1.0.15-1~bpo8+1

2016-11-02 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-gopkg-hlandau-easyconfig.v1" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-easyconfig.v1.git

Regards,
Peter

___
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#843004: RFS: golang-gopkg-alecthomas-kingpin.v2/2.2.3-1~bpo8+1

2016-11-02 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-gopkg-alecthomas-kingpin.v2" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-alecthomas-kingpin.v2.git

Regards,
Peter

___
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#842218: RFS: golang-gopkg-tylerb-graceful.v1/1.2.13-2~bpo8+1

2016-10-26 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-gopkg-tylerb-graceful.v1" to jessie-backports. The package is
a prerequisite for acmetool, a client for Let’s Encrypt. I have been
added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-tylerb-graceful.v1.git

Regards,
Peter

___
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#842216: RFS: golang-gopkg-hlandau-configurable.v1/1.0.1-2~bpo8+1

2016-10-26 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-gopkg-hlandau-configurable.v1" to jessie-backports. The
package is a prerequisite for acmetool, a client for Let’s Encrypt.
I have been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-configurable.v1.git

Regards,
Peter

___
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#842217: RFS: golang-gopkg-hlandau-svcutils.v1/1.0.10-1~bpo8+1

2016-10-26 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-gopkg-hlandau-svcutils.v1" to jessie-backports. The package is
a prerequisite for acmetool, a client for Let’s Encrypt. I have been
added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-svcutils.v1.git

Regards,
Peter

___
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#842214: RFS: golang-github-hlandau-xlog/0.0~git20160328.0.197ef79-1~bpo8+1

2016-10-26 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-hlandau-xlog" to jessie-backports. The package is a
prerequisite for acmetool, a client for Let’s Encrypt. I have been
added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-xlog.git

Regards,
Peter

___
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#842215: RFS: golang-github-hlandau-goutils/0.0~git20160722.0.0cdb66a-1~bpo8+1

2016-10-26 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-hlandau-goutils" to jessie-backports. The package is a
prerequisite for acmetool, a client for Let’s Encrypt. I have been
added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-goutils.git

Regards,
Peter

___
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#841382: RFS: golang-github-mitchellh-go-wordwrap/0.0~git20150314.0.ad45545-2~bpo8+1

2016-10-19 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-mitchellh-go-wordwrap" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-mitchellh-go-wordwrap.git

Regards,
Peter

___
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#841381: RFS: golang-github-jmhodges-clock/1.0-2~bpo8+1

2016-10-19 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-jmhodges-clock" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-jmhodges-clock.git

Regards,
Peter

___
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#841380: RFS: golang-github-erikdubbelboer-gspt/0.0~git20160520.0.9055324-2~bpo8+1

2016-10-19 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-erikdubbelboer-gspt" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-erikdubbelboer-gspt.git

Regards,
Peter

___
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#841379: RFS: golang-github-alecthomas-units/0.0~git20151022.0.2efee85-2~bpo8+1

2016-10-19 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-alecthomas-units" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-alecthomas-units.git

Regards,
Peter

___
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#841378: RFS: golang-github-ogier-pflag/0.0~git20160129.0.45c278a-2~bpo8+1

2016-10-19 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-ogier-pflag" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-ogier-pflag.git

Regards,
Peter

___
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#841377: RFS: golang-github-peterhellberg-link/1.0.0-2~bpo8+1

2016-10-19 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-github-peterhellberg-link" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-peterhellberg-link.git

Regards,
Peter

___
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#841375: RFS: golang-gopkg-square-go-jose.v1/1.1.0-1~bpo8+1

2016-10-19 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the initial upload of the package
"golang-gopkg-square-go-jose.v1" to jessie-backports. The package
is a prerequisite for acmetool, a client for Let’s Encrypt. I have
been added to the backports ACL for subsequent maintenance.

gbp clone --debian-branch=debian/jessie-backports 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-square-go-jose.v1.git

Regards,
Peter

___
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#841353: RM: golang-github-hlandau-degoutils -- ROM; superseded by golang-github-hlandau-goutils

2016-10-19 Thread Peter Colberg
Package: ftp.debian.org
Severity: normal

Dear ftpmasters,

On behalf of the Debian Go Packaging Team (Cc'd), I am requesting
the removal of the source package golang-github-hlandau-degoutils from
unstable. The package is superseeded by golang-github-hlandau-goutils,
golang-github-hlandau-buildinfo, and golang-github-hlandau-dexlogconfig.

https://bugs.debian.org/833491
https://bugs.debian.org/839980
https://bugs.debian.org/839981

Regards,
Peter

___
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#841031: RFS: golang-github-hlandau-buildinfo/0.0~git20160722.0.b25d4b0-1 [ITP]

2016-10-16 Thread Peter Colberg
Package: sponsorship-requests
Severity: wishlist
Control: block 839980 by -1

Dear mentors,

I am looking for a sponsor for the package "golang-github-hlandau-buildinfo":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-buildinfo.git
  cd golang-github-hlandau-buildinfo && pristine-tar checkout 
../golang-github-hlandau-buildinfo_0.0~git20160722.0.b25d4b0.orig.tar.gz

This package is a prerequisite for uploading a new version of
acmetool, a client for the Let’s Encrypt certificate authority.

For verification, these are the current branch heads:

  git show-ref --heads
  278a87ca9186c43925c564be9ade82b25a12bb8a refs/heads/master
  f8cc00475abd68814db817c30cc7a65c3530b55a refs/heads/pristine-tar
  d25114febd16c3709c4867007543e22dd622f0c5 refs/heads/upstream

Please note that while the package has to go through the NEW queue,
the code is already contained in the archive as part of the package
golang-github-hlandau-degoutils. The upstream author has recently
split the former into three separate packages (goutils, buildinfo,
dexlogconfig), of which buildinfo is the second in the dependency chain.

Please see these messages on pkg-go-maintainers for a review, which
discusses in particular the implications on the Debian packaging of
the novel licensing scheme devised by the upstream author.

https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007642.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007643.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007652.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161010/007774.html

Regards,
Peter

___
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#841032: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1 [ITP]

2016-10-16 Thread Peter Colberg
Package: sponsorship-requests
Severity: wishlist
Control: block 839981 by -1

Dear mentors,

I am looking for a sponsor for the package "golang-github-hlandau-dexlogconfig":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-dexlogconfig.git
  cd golang-github-hlandau-dexlogconfig && pristine-tar checkout 
../golang-github-hlandau-dexlogconfig_0.0~git20160722.0.055e2e3.orig.tar.gz

This package is a prerequisite for uploading a new version of
acmetool, a client for the Let’s Encrypt certificate authority.

For verification, these are the current branch heads:

  git show-ref --heads
  3406fc6e76a13447f87b3dbb342f1dd1e22a6dfb refs/heads/master
  ff9363988d9a04af3c305da92601cefcfa34b995 refs/heads/pristine-tar
  378055fd7ed02150ee0df825c25e4eaf407c9143 refs/heads/upstream

Please note that while the package has to go through the NEW queue,
the code is already contained in the archive as part of the package
golang-github-hlandau-degoutils. The upstream author has recently
split the former into three separate packages (goutils, buildinfo,
dexlogconfig), of which dexlogconfig is the last in the dependency chain.

Please see these messages on pkg-go-maintainers for a review, which
discusses in particular the implications on the Debian packaging of
the novel licensing scheme devised by the upstream author.

https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007642.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007643.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007652.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161010/007774.html

Regards,
Peter

___
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#840992: RFS: golang-github-hlandau-goutils/0.0~git20160722.0.0cdb66a-1

2016-10-16 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-hlandau-goutils":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-goutils.git
  cd golang-github-hlandau-goutils && pristine-tar checkout 
../golang-github-hlandau-goutils_0.0~git20160722.0.0cdb66a.orig.tar.gz

This package is a prerequisite for uploading a new version of
acmetool, a client for the Let’s Encrypt certificate authority.

For verification, these are the current branch heads:

  git show-ref --heads
  e1642e6948c1afebebcb594aa1055796a8af3ffb refs/heads/master
  9c73792e599f1b6afb485e19727e1f7ccf348f47 refs/heads/pristine-tar
  616fb54cd951b282f7b6b383a7c5f9eaabb165bf refs/heads/upstream

Please note that while the package has to go through the NEW queue,
the code is already contained in the archive as part of the package
golang-github-hlandau-degoutils. The upstream author has recently
split the former into three separate packages (goutils, buildinfo,
dexlogconfig), of which goutils is the first in the dependency chain.

Please see these messages on pkg-go-maintainers for a review, which
discusses in particular the implications on the Debian packaging of
the novel licensing scheme devised by the upstream author.

https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007642.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007643.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007652.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161010/007774.html

Regards,
Peter

___
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] Sponsor uploads of golang-github-hlandau-{goutils, buildinfo, dexlogconfig}

2016-10-12 Thread Peter Colberg
On Wed, Oct 12, 2016 at 08:34:04PM +0530, Pirate Praveen wrote:
> Last upload of gccgo-6 included this via alternatives. So no special
> handling required.

Looks much better, but it still fails (substituting gccgo-6 for golang-any):

 dpkg-source -b golang-github-hlandau-goutils-0.0~git20160722.0.0cdb66a
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building golang-github-hlandau-goutils using existing 
./golang-github-hlandau-goutils_0.0~git20160722.0.0cdb66a.orig.tar.gz
dpkg-source: info: building golang-github-hlandau-goutils in 
golang-github-hlandau-goutils_0.0~git20160722.0.0cdb66a-1.debian.tar.xz
dpkg-source: info: building golang-github-hlandau-goutils in 
golang-github-hlandau-goutils_0.0~git20160722.0.0cdb66a-1.dsc
 debian/rules build
dh build --buildsystem=golang --with=golang
   dh_testdir -O--buildsystem=golang
   dh_update_autotools_config -O--buildsystem=golang
   dh_auto_configure -O--buildsystem=golang
   dh_auto_build -O--buildsystem=golang
go install -v -p 1 github.com/hlandau/goutils/clock 
github.com/hlandau/goutils/net github.com/hlandau/goutils/os 
github.com/hlandau/goutils/test github.com/hlandau/goutils/text
github.com/hlandau/goutils/clock
github.com/hlandau/goutils/net
github.com/hlandau/goutils/os
github.com/hlandau/goutils/test
github.com/hlandau/goutils/text
   dh_auto_test -O--buildsystem=golang
go test -v -p 1 github.com/hlandau/goutils/clock 
github.com/hlandau/goutils/net github.com/hlandau/goutils/os 
github.com/hlandau/goutils/test github.com/hlandau/goutils/text
?   github.com/hlandau/goutils/clock[no test files]
=== RUN   TestBackoff
--- PASS: TestBackoff (0.00s)
PASS
ok  github.com/hlandau/goutils/net  0.099s
?   github.com/hlandau/goutils/os   [no test files]
?   github.com/hlandau/goutils/test [no test files]
?   github.com/hlandau/goutils/text [no test files]
 fakeroot debian/rules binary
dh binary --buildsystem=golang --with=golang
   dh_testroot -O--buildsystem=golang
   dh_prep -O--buildsystem=golang
   dh_auto_install -O--buildsystem=golang
mkdir -p 
/<>/golang-github-hlandau-goutils-0.0\~git20160722.0.0cdb66a/debian/golang-github-hlandau-goutils-dev/usr/share/gocode/src/github.com/hlandau/goutils
cp -r -T src/github.com/hlandau/goutils 
/<>/golang-github-hlandau-goutils-0.0\~git20160722.0.0cdb66a/debian/golang-github-hlandau-goutils-dev/usr/share/gocode/src/github.com/hlandau/goutils
   dh_installdocs -O--buildsystem=golang
   dh_installchangelogs -O--buildsystem=golang
   dh_perl -O--buildsystem=golang
   dh_link -O--buildsystem=golang
   dh_strip_nondeterminism -O--buildsystem=golang
   dh_compress -O--buildsystem=golang
   dh_fixperms -O--buildsystem=golang
   dh_installdeb -O--buildsystem=golang
   dh_golang -O--buildsystem=golang
can't load package: package .: no buildable Go source files in /<>
go list of dependencies failed with code 31488,  at /usr/bin/dh_golang line 55.
debian/rules:4: recipe for target 'binary' failed
make: *** [binary] Error 123

Peter

___
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] Sponsor uploads of golang-github-hlandau-{goutils, buildinfo, dexlogconfig}

2016-10-12 Thread Peter Colberg
On Wed, Oct 12, 2016 at 04:54:32PM +0200, Martín Ferrari wrote:
> Still, the problem might be that it is considered license-less, as the
> files are not there in the upstream tarball. But well, ftp-master will
> decide.

It looks like there are a few precedents in the archive:

https://codesearch.debian.net/search?q=LICENSE+path%3Adebian%2Fpatches%2Flicense=1

I have force-pushed updated master branches for each package, renaming
the license file to LICENSE and stashing the changes after review so
that the commit history matches the changelog.

Please re-clone each package and verify the latest commit in master:

e1642e6948c1afebebcb594aa1055796a8af3ffb  golang-github-hlandau-goutils
278a87ca9186c43925c564be9ade82b25a12bb8a  golang-github-hlandau-buildinfo
3406fc6e76a13447f87b3dbb342f1dd1e22a6dfb  golang-github-hlandau-dexlogconfig

> OK, fair enough. I have a big backlog of stuff to do this week, but as
> soon as I have a minute I will review again. Unless somebody else is
> faster than me :)

Thanks for taking the time, your uploads will be much appreciated.

Peter

___
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] Sponsor uploads of golang-github-hlandau-{goutils, buildinfo, dexlogconfig}

2016-10-10 Thread Peter Colberg
On Mon, Oct 10, 2016 at 10:00:31AM +1300, Michael Hudson-Doyle wrote:
> I don't know, but it's not surprising to me. The issue that is that gccgo-6
> does not install /usr/bin/go, rather it installs /usr/bin/go-6 (so you can
> have gccgo-6 and golang-go both installed on systems where both are
> available). When you install golang-any on a system where it brings in
> gccgo-6 it installs a symlink from /usr/bin/go to go-6. This is a bit of a
> pain for the reasons you've noticed, but I'm not sure what to do about it.

Do you think this can be solved by providing /usr/bin/go via alternatives?

Peter

___
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] Sponsor uploads of golang-github-hlandau-{goutils, buildinfo, dexlogconfig}

2016-10-07 Thread Peter Colberg
Hi Martín,

Thanks for the quick review.

On Fri, Oct 07, 2016 at 12:51:14PM +0200, Martín Ferrari wrote:
> It is indeed peculiar, and I wonder what ftp-master will think of it.
> Tracking license info for each commit could be fine, but the license
> needs to be in the repository, otherwise an exported tarball has no
> license. He could also import the license in each file if he wanted to
> make sure everyone is aware...

I am hoping that ftp-master considers a Debian source package an
inseparable unit. I will repack the orig tarballs otherwise. In the
latest version of acmetool, the upstream author has gone as far as
removing the existing license file in favour of the RILTS scheme.

https://github.com/hlandau/acme/commit/a4d55ea51a8782633d7ca477d24c5da9a5c6147b

> Comments on the package (I only checked goutils):

I applied the changes below to all three packages.

> * Replace the golang-go build-dependency with golang-any, which brings
> gccgo where golang-go is not available.

Done. To test compilation with gccgo, I temporarily replaced the build
dependency on golang-any with gccgo-6, but the build fails on amd64:

  dh build --buildsystem=golang --with=golang
 dh_testdir -O--buildsystem=golang
 dh_update_autotools_config -O--buildsystem=golang
 dh_auto_configure -O--buildsystem=golang
 dh_auto_build -O--buildsystem=golang
  go install -v -p 1
  dh_auto_build: go install -v -p 1 failed to to execute: No such file or 
directory
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

Is this a bug in dh-golang or gccgo-6?

> * Drop the golang-go dependency in the binary package, as it is not
> really needed.

Done.

> * The description is too vague, this package is actually only useful for
> his other utilities, so I'd specify that more clearly.

Done. I extended the description to mention acmetool.

> * In debian/copyright you say it is Expat license, but then your patch
> says it is MIT.

Please take another look at upstream-license.patch: The description
does not mention MIT at all; it is only used in the upstream filename.

What is known as MIT license in the outside world, is considered
ambiguous by Debian and more precisely referred to as the Expat
license. Please see the license specification for debian/copyright:

https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification

“There are many versions of the MIT license. Please use Expat instead, when it 
matches.”

> * The copyright info for clock/* does not reflect anything in the
> repository.

The author conveniently moved this to the bottom of clock/clock.go:

// © 2015 Jonathan Boulle   Apache 2.0 License

The debian/copyright stanza stems from golang-github-hlandau-degoutils, which
as mentioned in the ITP bug is the predecessor of goutils and will be removed
once the three new dependencies have been accepted. Since degoutils has been
accepted by ftp-masters before, the debian/copyright stanza should be fine.

> Seeing his replies, I am not sure it will be a pleasant upstream to work
> with :(

I was pondering seeking another maintainer or otherwise orphaning the
package when the behaviour of the maintainer was blocking an important
fix. I temporarily solved the issue by adding a patch that reverted to
the older degoutils as a build dependency, but I thought long and hard
whether it is worth it to continue maintaining acmetool.

https://bugs.debian.org/833494

Currently I believe it continues to be worth it. Apart from this one
bug, acmetool has generally required the least amount of attention of
the LE clients in Debian, since it is well designed and just works.
acmetool uses a well thought-out and documented directory schema:

https://github.com/hlandau/acme/blob/master/_doc/SCHEMA.md

Peter

___
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] Sponsor uploads of golang-github-hlandau-{goutils, buildinfo, dexlogconfig}

2016-10-06 Thread Peter Colberg
Dear Go package team,

Could a DD upload the following three packages to the NEW queue?

https://anonscm.debian.org/cgit/pkg-go/packages/golang-github-hlandau-goutils.git
https://anonscm.debian.org/cgit/pkg-go/packages/golang-github-hlandau-buildinfo.git
https://anonscm.debian.org/cgit/pkg-go/packages/golang-github-hlandau-dexlogconfig.git

The packages are prerequisites for acmetool (>= 0.0.58-1), a Let’s
Encrypt client, and depend on each other in the order given above.

https://packages.debian.org/acmetool

Please note the peculiar form of licensing chosen by the upstream
author as described in each debian/patches/upstream-license.patch.

I have spent many, many issues trying to convince the author of
shipping license files alongside their software; but instead, the
author has devised a custom licensing scheme (RILTS) that places the
license file in an external repository and references it by SHA256
hash in the commit messages of a package’s repository.

To comply with Debian policy, I have included the above patch with
the license text to each package. This ensures that the license is
available offline and at the same avoids having to create a custom
orig tarball with the license file for each new upstream snapshot.

If you decide to sponsor the three packages, I would be happy if you
could also give me DM upload privileges once they have been accepted.

https://qa.debian.org/developer.php?login=peter%40colberg.org=yes=stable=0

Thanks,
Peter

___
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#839981: ITP: golang-github-hlandau-dexlogconfig -- logging configuration package for Go

2016-10-06 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-dexlogconfig
  Version : 0.0~git20160722.0.055e2e3
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/dexlogconfig
* License : Expat
  Programming Lang: Go
  Description : logging configuration package for Go

This is a policy package to configure the xlog package by the same author.

This package is a prerequisite for acmetool (>= 0.0.58-1).

___
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#839980: ITP: golang-github-hlandau-buildinfo -- Go build information utilities

2016-10-06 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-buildinfo
  Version : 0.0~git20160722.0.b25d4b0
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/buildinfo
* License : Expat
  Programming Lang: Go
  Description : Go build information utilities

This package provides small build information utilities for tracking Go binary
version information. Rather than trying to assign a linear version number to
a binary, the tag names and version control commit hashes of all dependencies
are tracked. This information is embedded into the binary at build time.

This package is a prerequisite for acmetool (>= 0.0.58-1).

___
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] DM upload rights for golang-github-fatih-color

2016-08-28 Thread Peter Colberg
On Mon, Aug 29, 2016 at 12:28:12PM +1000, Dmitry Smirnov wrote:
> On Sunday, 28 August 2016 7:26:01 PM AEST Peter Colberg wrote:
> > Could you sponsor me upload rights for golang-github-fatih-color?
> 
> Done. :)

Thanks!

> For next upload please remember to remove "Built-Using" field (it does not 
> belong to -dev package).

I was thinking of this, but it might be a good idea to coordinate.

Should we mass-remove Built-Using from all golang-*-dev packages?

Peter

___
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#833491: ITP: golang-github-hlandau-goutils -- miscellaneous utilities for Go

2016-08-04 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-goutils
  Version : 0.0~git20160722.0.0cdb66a
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/goutils
* License : Expat
  Programming Lang: Go
  Description : miscellaneous utilities for Go

The package supersedes the package golang-github-hlandau-degoutils.

The upstream maintainer created a new repository for the subset of Go
packages that is needed to build acmetool. Since the old Debian package
golang-github-hlandau-degoutils contained only that subset, the new
Debian package golang-github-hlandau-goutils constitutes in essence
a source package rename.

Once this package has been uploaded and acmetool updated, I will
request the removal of golang-github-hlandau-degoutils.

___
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] Sponsor upload rights for maintaining acmetool dependencies

2016-07-16 Thread Peter Colberg
On Mon, Jun 20, 2016 at 05:38:55PM -0400, Peter Colberg wrote:
> Hi Dmitry,
> 
> My key 183BD5ED35278611 has been added to the DM keyring [1].
> 
> Would you be willing to sponsor upload rights [2] for these packages?

>   golang-github-alecthomas-units
>   golang-github-erikdubbelboer-gspt
>   golang-github-fatih-color
>   golang-github-hlandau-degoutils
>   golang-github-hlandau-xlog
>   golang-github-jmhodges-clock
>   golang-github-mitchellh-go-wordwrap
>   golang-github-ogier-pflag
>   golang-github-peterhellberg-link
>   golang-github-satori-go.uuid
>   golang-gopkg-alecthomas-kingpin.v2
>   golang-gopkg-cheggaaa-pb.v1
>   golang-gopkg-hlandau-configurable.v1
>   golang-gopkg-hlandau-easyconfig.v1
>   golang-gopkg-hlandau-service.v2
>   golang-gopkg-hlandau-svcutils.v1
>   golang-gopkg-square-go-jose.v1
>   golang-gopkg-tylerb-graceful.v1

Dmitry, what are your thoughts on sponsoring uploads rights for the
above packages? Most of these packages are used only by acmetool,
which means the uploading members of the Go package team have no
incentive to keep these packages up to date.

Since I have invested a non-negligible amount of time on contributing
to upstream for some of them, it would be a shame to see the packages
not being taken care of. I will ping the team for review when making
any non-trivial changes.

Thanks,
Peter

___
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] [pkg-golang-devel] Security support for packages written in Go

2016-07-11 Thread Peter Colberg
On Mon, Jul 11, 2016 at 11:02:59PM +1200, Michael Hudson-Doyle wrote:
> A Built-Using field must list the corresponding source package for any
> such binary package incorporated during the build..."
> 
> Lots of -dev packages _do_ have Built-Using though, we should try to
> kill them off...

Could you mention correct use of Built-Using in the Go Packaging policy?

https://pkg-go.alioth.debian.org/packaging.html

Peter

___
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#830747: RM: golang-github-cheggaaa-pb -- ROM; superseded by golang-gopkg-cheggaaa-pb.v1

2016-07-10 Thread Peter Colberg
Package: ftp.debian.org
Severity: normal

Dear ftpmasters,

On behalf of the Debian Go Packaging Team (Cc'd), I am requesting
the removal of the source package golang-github-cheggaaa-pb from
unstable. This package has been renamed to follow the Debian golang
naming policy and is superseded by golang-gopkg-cheggaaa-pb.v1.

https://bugs.debian.org/824601

The only package with a dependency on golang-github-cheggaaa-pb-dev
was etcd, which has been resolved by removing the dependency.

https://bugs.debian.org/829048

Regards,
Peter


signature.asc
Description: PGP signature
___
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#829048: etcd: Please remove unneeded dependency on golang-github-cheggaaa-pb

2016-06-30 Thread Peter Colberg
etcd 3.0.0 has just been released, which uses gopkg.in/cheggaaa/pb.v1.

Peter

___
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#829048: etcd: Please remove unneeded dependency on golang-github-cheggaaa-pb

2016-06-29 Thread Peter Colberg
Source: etcd
Version: 2.3.7+dfsg-1
Severity: normal

Dear Maintainer,

The package golang-github-cheggaaa-pb has been superseded by
golang-gopkg-cheggaaa-pb.v1 (#824601) since the upstream author has
begun tagging releases [1]. I am hence going to request the removal
of golang-github-cheggaaa-pb from the archive.

[1] https://github.com/cheggaaa/pb/issues/73

Rather than patching etcd to use golang-gopkg-cheggaaa-pb.v1, you can
remove the Build-Depends and Depends on golang-github-cheggaaa-pb-dev,
since that package is in fact not needed at all to build etcd.

# grep -r cheggaaa/pb etcd-2.3.7+dfsg 
etcd-2.3.7+dfsg/Godeps/Godeps.json: "ImportPath": 
"github.com/cheggaaa/pb",
etcd-2.3.7+dfsg/tools/benchmark/cmd/put.go: 
"github.com/coreos/etcd/Godeps/_workspace/src/github.com/cheggaaa/pb"
etcd-2.3.7+dfsg/tools/benchmark/cmd/range.go:   
"github.com/coreos/etcd/Godeps/_workspace/src/github.com/cheggaaa/pb"
etcd-2.3.7+dfsg/tools/benchmark/cmd/root.go:
"github.com/coreos/etcd/Godeps/_workspace/src/github.com/cheggaaa/pb"
etcd-2.3.7+dfsg/tools/benchmark/cmd/watch.go:   
"github.com/coreos/etcd/Godeps/_workspace/src/github.com/cheggaaa/pb"

These executables are not built by the Debian package. I verified that
etcd builds without issues in absence of golang-github-cheggaaa-pb-dev.

Regards,
Peter

___
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] Commit to golang-gopkg-cheggaaa-pb.v1 by mistake?

2016-06-29 Thread Peter Colberg
On Wed, Jun 29, 2016 at 09:41:33PM -0400, Peter Colberg wrote:
> Hi Tim,
> 
> I noticed via qa.debian.org that you pushed one commit to
> 
> https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-cheggaaa-pb.v1.git
> 
> in which you added yourself to Uploaders, without actually making any
> changes to the package. Did you intend to update the package, or did
> you commit to golang-gopkg-cheggaaa-pb.v1 by mistake?

Please never mind. I just noticed that you made a backport for jessie
and cherry-picked the commit back to master.

Peter

___
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] Commit to golang-gopkg-cheggaaa-pb.v1 by mistake?

2016-06-29 Thread Peter Colberg
Hi Tim,

I noticed via qa.debian.org that you pushed one commit to

https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-cheggaaa-pb.v1.git

in which you added yourself to Uploaders, without actually making any
changes to the package. Did you intend to update the package, or did
you commit to golang-gopkg-cheggaaa-pb.v1 by mistake?

Regards,
Peter

___
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#828201: RM: golang-github-square-go-jose -- ROM; superseded by golang-gopkg-square-go-jose.v1

2016-06-25 Thread Peter Colberg
Package: ftp.debian.org
Severity: normal

Dear ftpmasters,

On behalf of the Debian Go Packaging Team (Cc'd), I am requesting
the removal of the source package golang-github-square-go-jose from
unstable. This package has been renamed to follow the Debian golang
naming policy and is superseded by golang-gopkg-square-go-jose.v1.

https://bugs.debian.org/824600

I have verified using codesearch.debian.net that no source packages
build depend on the binary package golang-github-square-go-jose-dev.

Regards,
Peter


signature.asc
Description: PGP signature
___
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] [Letsencrypt-devel] DM application of Peter Colberg

2016-06-20 Thread Peter Colberg
On Mon, Jun 20, 2016 at 10:34:24PM +, Mattia Rizzolo wrote:
> Mind you: I don't want to discurage you, just that I feel much more
> confident with people who open themselves to other parts of debian work.

No discouragement taken :-).

I am certainly interested in tackling more comprehensive tasks in
Debian besides packaging, such as better quality control; whether
through partially automating reviews of sponsorship requests to give
quicker feedback to new maintainers; or preventing packages from
entering testing that do not build reproducibly or fail autopkgtest;
or integrating version control into the archive.

My personal background is in physics, so I would love to strengthen
Debian’s position in science. Unfortunately, scientific users have
seemingly univocally migrated to OS X laptops a long time ago, while
workstations and HPC clusters around here are dominated by RHEL and
CentOS due to their official support by hardware vendors. Further,
software is usually installed using environment-modules or lmod,
which is orthogonal to the distribution’s packaging system. I am
always happy to be proven otherwise by hearing stories of Debian
being used in science.

Regards,
Peter

___
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] [Letsencrypt-devel] DM application of Peter Colberg

2016-06-20 Thread Peter Colberg
On Mon, Jun 20, 2016 at 09:51:45PM +, Mattia Rizzolo wrote:
> I granted you DM on acmetool.

Thanks!

> I sponsored you some of these, just once (or maybe twice), but I'd like
> to see more uploads before granting DM on them.  Of course, if Dimiti
> (whom sponsored all of them…) wants to go ahead he is more than welcome
> :)
> Also, go packaging is so easy and straighforward that I can't really
> evaluate abilities with them...

I agree, debian/rules of golang packages is (ideally) trivial.

That said, I can think of quite a few metrics to evaluate maintainer
ability based on golang packaging: how carefully has debian/copyright
been composed; to which extent has the maintainer collaborated with
upstream, e.g., to motivate them to tag releases, to file pull requests
for forked packages so that the original packages can be used in Debian,
to fix their test suite, to ask for license clarification, etc.

Regards,
Peter


signature.asc
Description: PGP signature
___
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] DM application of Peter Colberg

2016-06-20 Thread Peter Colberg
Hi Dmitry,

My key 183BD5ED35278611 has been added to the DM keyring [1].

Would you be willing to sponsor upload rights [2] for these packages?

  acmetool
  golang-github-alecthomas-units
  golang-github-erikdubbelboer-gspt
  golang-github-fatih-color
  golang-github-hlandau-degoutils
  golang-github-hlandau-xlog
  golang-github-jmhodges-clock
  golang-github-mitchellh-go-wordwrap
  golang-github-ogier-pflag
  golang-github-peterhellberg-link
  golang-github-satori-go.uuid
  golang-gopkg-alecthomas-kingpin.v2
  golang-gopkg-cheggaaa-pb.v1
  golang-gopkg-hlandau-configurable.v1
  golang-gopkg-hlandau-easyconfig.v1
  golang-gopkg-hlandau-service.v2
  golang-gopkg-hlandau-svcutils.v1
  golang-gopkg-square-go-jose.v1
  golang-gopkg-tylerb-graceful.v1

Note that while acmetool is maintained under the umbrella of the
Debian Let's Encrypt Team, I am including this package since you
are most qualified to evaluate my golang-specific work.

Performing the uploads myself would be good for practice on my way to
becoming a DD. For non-trivial changes I would ping pkg-go-maintainers
or letsencrypt-devel for review before uploading.

[1] https://bugs.debian.org/825586
[2] https://wiki.debian.org/DebianMaintainer#Granting_Permissions

Regards,
Peter


signature.asc
Description: PGP signature
___
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] github.com/XXX/YYY vs gopkg.in/XXX/YYY.v1

2016-05-25 Thread Peter Colberg
Hi all,

On Wed, May 25, 2016 at 07:29:02AM +1000, Dmitry Smirnov wrote:
> On Tuesday, 24 May 2016 1:20:34 PM AEST Vincent Bernat wrote:
> > I need this package for use in gobgp which
> > uses it through github.com/eapache/channels.
> > 
> > Should I package golang-github-eapache-channels-dev or
> > golang-gopkg-eapache-channels.v1-dev?
> > 
> > In the first case, should I provide a symbolic link for
> > gopkg.in/eapache/channels.v1 or wait for anything else needing this
> > symbolic link?
> 
> I would go with first option because if package ever moves to .v2 you'll only 
> need to update "Provides" field (and symlink). Providing compatibility 
> symlink may be useful even if nobody uses it yet.

On the other hand, having golang-gopkg-….vN as separate source and
binary packages allows having multiple major versions in Debian when
applications depend on different major versions of a package.

I recently had a similar case where upstream started tagging release
upon our request (golang-gopkg-cheggaaa-pb.v1). I opted for packaging
the versioned source package separately, and filed an upstream bug for
the downstream package (acmetool) to import gopkg.in/cheggaaa/pb.v1.

Once all Build-Depends are converted to the versioned package, I will
request removal of the unversioned package (golang-github-cheggaaa-pb).


I think it would be wise to have the Go packaging policy recommend
one solution, compatibility symlinks or separate source packages.

Debian Go team members, what are your thoughts on gopkg.in versioning?

Would you support allowing for multiple major versions of a package?

Regards,
Peter

___
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] RFS: new upstream snapshot golang-github-erikdubbelboer-gspt

2016-05-25 Thread Peter Colberg
On Wed, May 25, 2016 at 08:10:34PM +1200, Michael Hudson-Doyle wrote:
> Thanks. Can you upload?

Sorry, I don’t have upload privileges :-(.

My application for DM is pending:

https://lists.debian.org/debian-newmaint/2016/05/msg00036.html

Peter

___
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] RFS: new upstream snapshot golang-github-erikdubbelboer-gspt

2016-05-24 Thread Peter Colberg
On Tue, May 24, 2016 at 11:12:24AM +1200, Michael Hudson-Doyle wrote:
> Thanks for the feedback, all done in git. (I always forget that sbuild
> doesn't run lintian on the source package!)

Thanks for the updates. Do you have lintian enabled in .sbuildrc?

# ~/.sbuildrc
$run_lintian = 1;
$lintian_opts = ['-i', '-I', '--color=always'];

Peter

___
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#825030: Bug#825030: Bug#825030: dh-golang: backport to jessie

2016-05-23 Thread Peter Colberg
On Mon, May 23, 2016 at 09:43:26AM +0100, Martín Ferrari wrote:
> I was actually waiting for 1.17 to reach testing to backport it, as I
> need it for other packages too. Will upload today.

Martín, thank you for the upload!

Peter

___
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#825030: dh-golang: backport to jessie

2016-05-22 Thread Peter Colberg
Package: dh-golang
Version: 1.17
Severity: wishlist

Dear Maintainer,

I would like to backport acmetool for Let's Encrypt to jessie, since
most potential Debian users are likely using stable on their servers.

acmetool build-depends on dh-golang (>= 1.17~). Could you backport the
current version of dh-golang to jessie?

Regards,
Peter

___
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] RFS: new upstream snapshot golang-github-erikdubbelboer-gspt

2016-05-20 Thread Peter Colberg
Hi Michael,

On Fri, May 20, 2016 at 09:11:30PM +1200, Michael Hudson-Doyle wrote:
> For some reason or other, Ubuntu builds don't have a tty and debian
> builds do. golang-github-erikdubbelboer-gspt failed tests in this
> situation, so I fixed this upstream:
> 
>https://github.com/erikdubbelboer/gspt/pull/6
> 
> and pushed the new upstream snapshot to git.debian.org. Can someone
> tag and upload pls?

Thanks for investigating and fixing this test failure!

Before the upload, could you apply these changes?

 * add yourself to Uploaders field and run `wrap-and-sort`
 * update Standards-Version to 3.9.8
 * remove trailing space in first changelog entry (see `git log -p --color`)

(The first two issues are flagged by lintian.)

Regards,
Peter

___
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#824688: RFS: golang-gopkg-tylerb-graceful.v1/1.2.5-1

2016-05-18 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-gopkg-tylerb-graceful.v1":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-tylerb-graceful.v1.git

  
  cd golang-gopkg-tylerb-graceful.v1 && pristine-tar checkout 
../golang-gopkg-tylerb-graceful.v1_1.2.5.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  b2f4a085a5d8871281e112da84c5296514731588 refs/heads/master
  987b060cdd463d2ebb35308cee655719f84fdef9 refs/heads/pristine-tar
  8627cf224c607b547894104956ee0e863594aace refs/heads/upstream

It builds these binary packages:

  golang-gopkg-tylerb-graceful.v1-dev -- Go package for gracefully shutting 
down HTTP server

Changes since the last upload:

golang-gopkg-tylerb-graceful.v1 (1.2.5-1) unstable; urgency=medium

  * New upstream release
  * Drop patches applied upstream
  * Update Standards-Version to 3.9.8

 -- Peter Colberg <pe...@colberg.org>  Wed, 18 May 2016 07:25:08 -0400

Regards,
Peter

___
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#824687: RFS: golang-gopkg-hlandau-easyconfig.v1/1.0.14-1

2016-05-18 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-gopkg-hlandau-easyconfig.v1":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-easyconfig.v1.git

 
  cd golang-gopkg-hlandau-easyconfig.v1 && pristine-tar checkout 
../golang-gopkg-hlandau-easyconfig.v1_1.0.14.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  9a37627b6a6c43aa818c2d8da40ba8987ce43675 refs/heads/master
  a15ce4216ac401431e1d9d9935e01cfc81370ab9 refs/heads/pristine-tar
  0a93297ad92a0049ea00267d930da2dbdb62c51b refs/heads/upstream

It builds these binary packages:

  golang-gopkg-hlandau-easyconfig.v1-dev -- Go package with easy bindings for 
configurable

Changes since the last upload:

golang-gopkg-hlandau-easyconfig.v1 (1.0.14-1) unstable; urgency=medium

  * New upstream release
  * Update Standards-Version to 3.9.8

 -- Peter Colberg <pe...@colberg.org>  Wed, 18 May 2016 07:21:33 -0400

Regards,
Peter

___
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#824622: RFS: golang-gopkg-square-go-jose.v1/1.0.2-1

2016-05-17 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

  
I am looking for a sponsor for the package "golang-gopkg-square-go-jose.v1":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-square-go-jose.v1.git

   
  cd golang-gopkg-square-go-jose.v1 && pristine-tar checkout 
../golang-gopkg-square-go-jose.v1_1.0.2.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  706c5da0100d600139b62485fb23b771b3733e3d refs/heads/master
  2773f950f3b6e98fe7f5311e2c7a845a60665817 refs/heads/pristine-tar
  37ea841cb4b46d87a6b0b8fd9d77efc95ff06d33 refs/heads/upstream

It builds these binary packages:

  golang-gopkg-square-go-jose.v1-dev -- Javascript Object Signing and 
Encryption (JOSE) for Go

This package is a prerequisite for building acmetool version 0.0.51.

Changes since the last upload:

golang-gopkg-square-go-jose.v1 (1.0.2-1) unstable; urgency=medium

  * New upstream release (Closes: #824600)
  * Update debian/copyright
  * Rename source package to golang-gopkg-square-go-jose.v1
  * Rename binary package to golang-gopkg-square-go-jose.v1-dev
  * Update XS-Go-Import-Path
  * Update Standards-Version to 3.9.8

 -- Peter Colberg <pe...@colberg.org>  Tue, 17 May 2016 22:46:10 -0400

Regards,
Peter

___
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#824621: RFS: golang-gopkg-cheggaaa-pb.v1/1.0.3-1

2016-05-17 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal


Dear mentors,

I am looking for a sponsor for the package "golang-gopkg-cheggaaa-pb.v1":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-cheggaaa-pb.v1.git


  cd golang-gopkg-cheggaaa-pb.v1 && pristine-tar checkout 
../golang-gopkg-cheggaaa-pb.v1_1.0.3.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  1c9792371b8fa578383976e5392413faab17ac31 refs/heads/master
  14a3ae47662f09852fd6c3928f80ace87d25ccb6 refs/heads/pristine-tar
  ffedb36e7531cf0a94972deba4b39bc2e1c3ee6e refs/heads/upstream

It builds these binary packages:

  golang-gopkg-cheggaaa-pb.v1-dev -- simple console progress bar for

This package is a prerequisite for building acmetool version 0.0.51.

Changes since the last upload:

golang-gopkg-cheggaaa-pb.v1 (1.0.3-1) unstable; urgency=medium

  * New upstream release (Closes: #824601)
  * Rename source package to golang-gopkg-cheggaaa-pb.v1
  * Rename binary package to golang-gopkg-cheggaaa-pb.v1-dev
  * Update XS-Go-Import-Path
  * Drop Conflicts/Provides/Replaces for golang-pb-dev
  * Update Standards-Version to 3.9.8

 -- Peter Colberg <pe...@colberg.org>  Tue, 17 May 2016 22:45:21 -0400

Regards,
Peter

___
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#824619: RFS: golang-github-hlandau-degoutils/0.0~git20160421.0.389a847-1

2016-05-17 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-hlandau-degoutils":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-degoutils.git

  
  cd golang-github-hlandau-degoutils && pristine-tar checkout 
../golang-github-hlandau-degoutils_0.0~git20160421.0.389a847.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  f514bc6ba949df1503ee7256c9e8089221ddf8e9 refs/heads/master
  2c81f74b4a06ab6aaf08b2de2f64d9c67a44135b refs/heads/pristine-tar
  308bab8ebaaa97988cc3a2c692cbfae207262326 refs/heads/upstream

It builds these binary packages:

  golang-github-hlandau-degoutils-dev -- miscellaneous utilities for Go

This package is a prerequisite for building acmetool version 0.0.51.

Changes since the last upload:

golang-github-hlandau-degoutils (0.0~git20160421.0.389a847-1) unstable; 
urgency=medium

  * New upstream snapshot
  * Update Standards-Version to 3.9.8

 -- Peter Colberg <pe...@colberg.org>  Tue, 17 May 2016 22:46:54 -0400

Regards,
Peter

___
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#824601: ITP: golang-github-cheggaaa-pb -- simple console progress bar for Go

2016-05-17 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-cheggaaa-pb.v1
  Version : 1.0.3
  Upstream Author : Sergey Cherepanov
* URL : https://github.com/cheggaaa/pb
* License : BSD-3-clause
  Programming Lang: Go
  Description : simple console progress bar for Go

The package supersedes the package golang-github-cheggaaa-pb.

The upstream maintainer started tagging releases, which resulted
in a change of the Go import path from github.com/cheggaaa/pb to
gopkg.in/cheggaaa/pb.v1. To comply with the Debian Go packaging
policy, the source and binary packages are renamed accordingly.

Once this package has been uploaded and all dependent packages
updated, I will request the removal of golang-github-cheggaaa-pb.

___
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#821454: dh-golang: Position-independent executables (PIE)

2016-04-18 Thread Peter Colberg
Package: dh-golang
Version: 1.15
Severity: normal

Dear Debian Go team,

In response to the lintian warning hardening-no-pie, I am trying to
build acmetool (#817091) as a position-independent executable (PIE).

The Go compiler supports a -buildmode=pie since version 1.5.

Building the package with this flag produces the following errror:

  dpkg-buildpackage: source package acmetool
  dpkg-buildpackage: source version 0.0.49-1
  dpkg-buildpackage: source distribution unstable
   dpkg-source --before-build acmetool-0.0.49
  dpkg-buildpackage: host architecture amd64
   fakeroot debian/rules clean
  dh clean --buildsystem=golang --with=golang
 dh_testdir -O--buildsystem=golang
 dh_auto_clean -O--buildsystem=golang
 dh_clean -O--buildsystem=golang
   dpkg-source -b acmetool-0.0.49
  dpkg-source: info: using source format '3.0 (quilt)'
  dpkg-source: info: building acmetool using existing 
./acmetool_0.0.49.orig.tar.gz
  dpkg-source: info: building acmetool in acmetool_0.0.49-1.debian.tar.xz
  dpkg-source: info: building acmetool in acmetool_0.0.49-1.dsc
   debian/rules build
  dh build --buildsystem=golang --with=golang
 dh_testdir -O--buildsystem=golang
 dh_update_autotools_config -O--buildsystem=golang
 dh_auto_configure -O--buildsystem=golang
 debian/rules override_dh_auto_build
  make[1]: Entering directory '/<>'
  dh_auto_build -O--buildsystem=golang -- -buildmode=pie -ldflags "-X 
github.com/hlandau/acme/hooks.DefaultPath=/etc/ac
+me
  go install -v -buildmode=pie -ldflags "-X 
github.com/hlandau/acme/hooks.DefaultPath=/etc/acme/hooks -X github
+.ci github.com/hlandau/acme/acmeapi/acmeendpoints 
github.com/hlandau/acme/acmeapi/acmeutils
+github.com/hlandau/acme/cmd/a/acme/redirector 
github.com/hlandau/acme/responder github.com/hlandau/acme/solver
+github.com/hlandau/acme/storage githu
  runtime/internal/sys
  go install runtime/internal/sys: mkdir /usr/lib/go/pkg/linux_amd64_shared: 
permission denied
  dh_auto_build: go install -v -buildmode=pie -ldflags -X 
github.com/hlandau/acme/hooks.DefaultPath=/etc/acme/hooks -X
+gicmeapi github.com/hlandau/acme/acmeapi/acmeendpoints 
github.com/hlandau/acme/acmeapi/acmeutils
+github.com/hlandau/acme/andau/acme/redirector 
github.com/hlandau/acme/responder github.com/hlandau/acme/solver
+github.com/hlandau/acme/storage
  debian/rules:14: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 1
  make[1]: Leaving directory '/<>'
  debian/rules:11: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

Any ideas what is going wrong?

It works fine if I compile from upstream:

  git clone https://github.com/hlandau/acme github.com/hlandau/acme
  cd github.com/hlandau/acme/cmd/acmetool
  export GOPATH=$PWD
  go get -v
  go build -v -buildmode=pie

Regards,
Peter

___
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] Security support for packages written in Go

2016-04-06 Thread Peter Colberg
On Tue, Apr 05, 2016 at 06:05:21PM -0400, Paul Tagliamonte wrote:
> Love this idea, I wonder if the Import-Path XS header could help resolve
> packages in a proof of concept

If I am not mistaken, the XS-Go-Import-Path cannot be queried with
dpkg-query since it is a field in the source package. What do you
think of adding an XB-Go-Import-Path to golang-*-dev packages?

Querying this field for 'golang-*-dev' to match the import paths
output by `go list` would appear to be a lot faster than invoking
`dpkg -S /usr/share/gocode/src/…` for each import path.

Peter

___
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] Security support for packages written in Go

2016-04-05 Thread Peter Colberg
On Wed, Apr 06, 2016 at 09:24:20AM +1000, Dmitry Smirnov wrote:
> Unless we can exclude Golang from security support I think we should not ship 
> any Golang applications with next stable release.

I really hope not, that would be a real shame.

All the work that we did together on acmetool (#817091) would have
been for nothing. The only reason I went through the trouble of
packaging all these Go modules is to have acmetool in the stretch
release so it can be used on stable servers.

Peter

___
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#819678: RM: golang-pb -- ROM; superseded by golang-github-cheggaaa-pb

2016-03-31 Thread Peter Colberg
Package: ftp.debian.org
Severity: normal

Dear ftpmasters,

On behalf of the Debian Go Packaging Team (Cc'd), I am requesting the
removal of the source package golang-pb from unstable. This package
has been renamed to follow the Debian golang naming policy and is
superseded by the source package golang-github-cheggaaa-pb.

https://bugs.debian.org/817096#25

The source package golang-github-cheggaaa-pb provides golang-pb-dev
to ensure that dependent packages continue to build without changes.

Regards,
Peter

___
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#817865: RFS: acmetool/0.0.49 [ITP] -- automatic certificate acquisition tool for Let's Encrypt

2016-03-10 Thread Peter Colberg
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I hope you are now as delighted as I was to finally reap the fruits of
your labour, after having waded through all the dependent packages.

I am looking for a sponsor for the package "acmetool":

  git clone https://anonscm.debian.org/git/pkg-go/packages/acmetool.git

  cd acmetool && pristine-tar checkout ../acmetool_0.0.49.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  8ae9df6d4dd330b269303b44c6b9c9f6bc3f5ce9 refs/heads/master
  7ebb219ff2f4fe4cabc603ef2f4e5155b041c772 refs/heads/pristine-tar
  1d8a3d99536b3472709a4b184afbdc8b10ebc2f6 refs/heads/upstream

It builds these binary packages:

  acmetool -- automatic certificate acquisition tool for Let's Encrypt

More information about acmetool can be obtained from

https://hlandau.github.io/acme

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817284: RFS: golang-github-hlandau-degoutils/0.0~git20160211.0.16c74cc [ITP] -- miscellaneous utilities for Go

2016-03-09 Thread Peter Colberg
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for the package "golang-github-hlandau-degoutils":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-degoutils.git

  cd golang-github-hlandau-degoutils && pristine-tar checkout 
../golang-github-hlandau-degoutils_0.0~git20160211.0.16c74cc.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  3f52edb04058a52905fa9f671eea3ce577def2c8 refs/heads/master
  dfd3953f9ba4f9038d989f37a7ac8effa07e7f3f refs/heads/pristine-tar
  bf7b55f7784b851d6fa8ca172590e6683dac3780 refs/heads/upstream

It builds these binary packages:

  golang-github-hlandau-degoutils-dev -- miscellaneous utilities for Go

This package is a prerequisite for building acmetool [1], an
automatic certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-hlandau-degoutils can be obtained from

https://github.com/hlandau/degoutils

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817283: RFS: golang-gopkg-hlandau-service.v2/2.0.15 [ITP] -- Go package for writing services

2016-03-09 Thread Peter Colberg
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for the package "golang-gopkg-hlandau-service.v2":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-service.v2.git

  cd golang-gopkg-hlandau-service.v2 && pristine-tar checkout 
../golang-gopkg-hlandau-service.v2_2.0.15.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  a9e082f828c6ccdbfe44c4ba98a5d3ee31843888 refs/heads/master
  45796149b34f6def5d95ac56a1e9f71c521ca757 refs/heads/pristine-tar
  ec429b8f198eced4796a2a4c449071571c84bda4 refs/heads/upstream

It builds these binary packages:

  golang-gopkg-hlandau-service.v2-dev -- Go package for writing services

This package is a prerequisite for building acmetool [1], an
automatic certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-gopkg-hlandau-service.v2 can be obtained from

https://github.com/hlandau/service

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817226: RFS: golang-gopkg-hlandau-svcutils.v1/1.0.7 -- utilities for writing services in Go

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-gopkg-hlandau-svcutils.v1":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-svcutils.v1.git

  cd golang-gopkg-hlandau-svcutils.v1 && pristine-tar checkout 
../golang-gopkg-hlandau-svcutils.v1_1.0.7.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  0bd087544eb33b52e91f3fbb7df21a97c9bc2be5 refs/heads/master
  71cef7df9677be1d694b584d1d68308610a1c413 refs/heads/pristine-tar
  5fafee7ff5bf3ccc3c7492a45f5b5759561ec86e refs/heads/upstream

It builds these binary packages:

  golang-gopkg-hlandau-svcutils.v1-dev -- utilities for writing services in Go

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-gopkg-hlandau-svcutils.v1 can be obtained from

https://github.com/hlandau/svcutils

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817225: RFS: golang-gopkg-hlandau-configurable.v1/1.0.1 -- Go package for managing program configuration

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package 
"golang-gopkg-hlandau-configurable.v1":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-gopkg-hlandau-configurable.v1.git

  cd golang-gopkg-hlandau-configurable.v1 && pristine-tar checkout 
../golang-gopkg-hlandau-configurable.v1_1.0.1.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  e6c305885d3120aa541894fa6ceb368547d697f1 refs/heads/master
  9e875150fae5e7426681fbc12e1731b345b3462a refs/heads/pristine-tar
  20aedd0dca28b522a66e6ba0ba3ef6dc4b1be3bb refs/heads/upstream

It builds these binary packages:

  golang-gopkg-hlandau-configurable.v1-dev -- Go package for managing program 
configuration

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-gopkg-hlandau-configurable.v1 can be obtained from

https://github.com/hlandau/configurable

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817224: RFS: golang-github-square-go-jose/0.0~git20160304.0.7465d2b -- Javascript Object Signing and Encryption (JOSE) for Go

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-square-go-jose":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-square-go-jose.git

  cd golang-github-square-go-jose && pristine-tar checkout 
../golang-github-square-go-jose_0.0~git20160304.0.7465d2b.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  a10aeacc0ae2079a5377301367ca0b1a343bf62d refs/heads/master
  ec040e4084e7cef4905b1e5f34236afc5e3eceb4 refs/heads/pristine-tar
  d2c75c29e10dca028f1193d1c6a94679e23cfb5d refs/heads/upstream

It builds these binary packages:

  golang-github-square-go-jose-dev -- Javascript Object Signing and Encryption 
(JOSE) for Go

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-square-go-jose can be obtained from

https://github.com/square/go-jose

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817221: RFS: golang-github-ogier-pflag/0.0~git20160129.0.45c278a -- POSIX/GNU-style command-line flags for Go

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-ogier-pflag":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-ogier-pflag.git

  cd golang-github-ogier-pflag && pristine-tar checkout 
../golang-github-ogier-pflag_0.0~git20160129.0.45c278a.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  49a8de1991e48750641b9fdfd4f8be7be3b93369 refs/heads/master
  4e71f6d9ab81c21233f9a46e278e510bf602eb22 refs/heads/pristine-tar
  3f5daa8a1f5fe465a9b7611180de78bd7cf71018 refs/heads/upstream

It builds these binary packages:

  golang-github-ogier-pflag-dev -- POSIX/GNU-style command-line flags for Go

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-ogier-pflag can be obtained from

https://github.com/ogier/pflag

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817220: RFS: golang-github-mitchellh-go-wordwrap/0.0~git20150314.0.ad45545 -- Go package for wrapping words into multiple lines

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package 
"golang-github-mitchellh-go-wordwrap":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-mitchellh-go-wordwrap.git

  cd golang-github-mitchellh-go-wordwrap && pristine-tar checkout 
../golang-github-mitchellh-go-wordwrap_0.0~git20150314.0.ad45545.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  534df2c1596c79a47785d3f3322b1583b4efad6d refs/heads/master
  4194647951cb3fcc2b37930086cdbfa51d6b3daf refs/heads/pristine-tar
  668b0c9bd13d257f865cc57c21e54f1127edd278 refs/heads/upstream

It builds these binary packages:

  golang-github-mitchellh-go-wordwrap-dev -- Go package for wrapping words into 
multiple lines

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-mitchellh-go-wordwrap can be obtained from

https://github.com/mitchellh/go-wordwrap

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817219: RFS: golang-github-jmhodges-clock/0.0~git20151001.0.3c4ebd2 -- Go package for testing time-dependent code

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-jmhodges-clock":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-jmhodges-clock.git

  cd golang-github-jmhodges-clock && pristine-tar checkout 
../golang-github-jmhodges-clock_0.0~git20151001.0.3c4ebd2.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  364285c93ceac6f5c9512b7a9bc89b922339bcca refs/heads/master
  8e7299ba5709203a3cfc66ca75fdaca7fff2130e refs/heads/pristine-tar
  e1c997f70279af8310dad65030e2d5a8ae4daad2 refs/heads/upstream

It builds these binary packages:

  golang-github-jmhodges-clock-dev -- Go package for testing time-dependent code

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-jmhodges-clock can be obtained from

https://github.com/jmhodges/clock

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817217: RFS: golang-github-erikdubbelboer-gspt/0.0~git20151120.0.bbaae60 -- setproctitle for Go

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-erikdubbelboer-gspt":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-erikdubbelboer-gspt.git

  cd golang-github-erikdubbelboer-gspt && pristine-tar checkout 
../golang-github-erikdubbelboer-gspt_0.0~git20151120.0.bbaae60.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  71da05f03f870dcccf0460faf0082b3610f20470 refs/heads/master
  19f1bcd2d6f34b9421d0e61d4d5caa5ebcc9f304 refs/heads/pristine-tar
  9ae926ae4fb820f08fa2277f59761d9a8e6aa238 refs/heads/upstream

It builds these binary packages:

  golang-github-erikdubbelboer-gspt-dev -- setproctitle for Go

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-erikdubbelboer-gspt can be obtained from

https://github.com/ErikDubbelboer/gspt

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817216: RFS: golang-github-alecthomas-units/0.0~git20151022.0.2efee85 -- Go package for parsing byte units

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-alecthomas-units":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-alecthomas-units.git

  cd golang-github-alecthomas-units && pristine-tar checkout 
../golang-github-alecthomas-units_0.0~git20151022.0.2efee85.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  78b74d576d043f91dfd3179041e6fa39127d0d73 refs/heads/master
  0a0cc46532bdbd6f1ff6f026c1afe27dab8de0bf refs/heads/pristine-tar
  e0d811dcfb06208171dfbe82bc4a8f82e46c0697 refs/heads/upstream

It builds these binary packages:

  golang-github-alecthomas-units-dev -- Go package for parsing byte units

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-alecthomas-units can be obtained from

https://github.com/alecthomas/units

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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#817215: RFS: golang-github-alecthomas-template/0.0~git20151201.0.14fd436 -- text templates with newline elision for Go

2016-03-08 Thread Peter Colberg
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for the package "golang-github-alecthomas-template":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-alecthomas-template.git

  cd golang-github-alecthomas-template && pristine-tar checkout 
../golang-github-alecthomas-template_0.0~git20151201.0.14fd436.orig.tar.gz

For verification, these are the current branch heads:

  git show-ref --heads
  88f3eff4501e9fc6f76347f07f8e9e9935d49d8d refs/heads/master
  c5c5c0ee117a59637d45c37cf074a8ac58d153f7 refs/heads/pristine-tar
  5f650c8b9c47aea8d9ca276c356ef3ebd1ad1492 refs/heads/upstream

It builds these binary packages:

  golang-github-alecthomas-template-dev -- text templates with newline elision 
for Go

This package is a prerequisite for building acmetool [1], an automatic
certificate acquisition tool for Let's Encrypt [2].

[1] https://bugs.debian.org/817091
[2] https://letsencrypt.org/about/

More information about golang-github-alecthomas-template can be obtained from

https://github.com/alecthomas/template

If you decide to sponsor this package, please change the distribution
from UNRELEASED to unstable before upload. I will import the uploaded
source package into the git repository and push a tag afterwards.

Regards,
Peter

___
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] Bug#817096: ITP: golang-github-cheggaaa-pb -- console progress bar for Go

2016-03-07 Thread Peter Colberg
On Tue, Mar 08, 2016 at 05:59:37PM +1100, Dmitry Smirnov wrote:
> On Tuesday, 8 March 2016 12:58:12 AM AEDT Peter Colberg wrote:
> > * Package name: golang-github-cheggaaa-pb
> >   Version : 0.0~git20160304.0.a75ad33
> >   Upstream Author : Sergey Cherepanov
> > * URL : https://github.com/cheggaaa/pb
> 
> Already provided by package "golang-pb-dev".

Thanks, I missed that one due to the abbreviated name.

The package is very much out of date (0.0~git20131219-1) and acmetool
fails to compile with it. Can I update the existing package to the
above version? Is it possible to rename both the source package and
the binary package to the long form, or would the old package have
to be deleted from the archive?

Regards,
Peter

___
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#817110: ITP: golang-github-hlandau-xlog -- logging library for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-xlog
  Version : 0.0~git20160208.0.c18de57
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/xlog
* License : Expat
  Programming Lang: Go
  Description : logging library for Go

This package provides a hierarchical, configurable logging system
suitable for use in libraries.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817103: ITP: golang-gopkg-alecthomas-kingpin.v2 -- command-line and flag parser for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-alecthomas-kingpin.v2
  Version : 2.1.11
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/kingpin
* License : Expat
  Programming Lang: Go
  Description : command-line and flag parser for Go

This package provides a fluent-style, type-safe command-line parser.
It supports flags, nested commands, positional arguments, customizable
help output using Go templates, and automatically generated man pages.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817106: ITP: golang-gopkg-hlandau-service.v2 -- Go package for writing services

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-hlandau-service.v2
  Version : 2.0.15
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/service
* License : ISC
  Programming Lang: Go
  Description : Go package for writing services

This package implements daemonization, PID file creation, privilege
dropping, chrooting, status notification, and orderly shutdown.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817104: ITP: golang-gopkg-hlandau-configurable.v1 -- Go package for managing program configuration

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-hlandau-configurable.v1
  Version : 1.0.1
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/configurable
* License : Expat
  Programming Lang: Go
  Description : Go package for managing program configuration

This package provides an integration nexus for program configuration
coming from command line arguments, configuration files, environment
variables, or any other sources.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817105: ITP: golang-gopkg-hlandau-easyconfig.v1 -- Go package with easy bindings for configurable

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-hlandau-easyconfig.v1
  Version : 1.0.12
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/easyconfig
* License : Expat
  Programming Lang: Go
  Description : Go package with easy bindings for configurable

This package provides convenient interfaces for the configurable package.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817101: ITP: golang-github-ogier-pflag -- POSIX/GNU-style command-line flags for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-ogier-pflag
  Version : 0.0~git20160129.0.45c278a
  Upstream Author : Alex Ogier
* URL : https://github.com/ogier/pflag
* License : BSD-3-clause
  Programming Lang: Go
  Description : POSIX/GNU-style command-line flags for Go

This package is a drop-in replacement for Go's flag package
providing POSIX/GNU-style long-form command-line flags.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817099: ITP: golang-github-jmhodges-clock -- Go package for testing time-dependent code

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-jmhodges-clock
  Version : 0.0~git20151001.0.3c4ebd2
  Upstream Author : Jeff Hodges
* URL : https://github.com/jmhodges/clock
* License : Expat
  Programming Lang: Go
  Description : Go package for testing time-dependent code

This package provides an abstraction for system time that enables
testing of time-dependent code.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817096: ITP: golang-github-cheggaaa-pb -- console progress bar for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-cheggaaa-pb
  Version : 0.0~git20160304.0.a75ad33
  Upstream Author : Sergey Cherepanov
* URL : https://github.com/cheggaaa/pb
* License : BSD-3-clause
  Programming Lang: Go
  Description : console progress bar for Go

This package provides a simple progress bar for console programs.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817097: ITP: golang-github-erikdubbelboer-gspt -- setproctitle for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-erikdubbelboer-gspt
  Version : 0.0~git20151120.0.bbaae60
  Upstream Author : Erik Dubbelboer
* URL : https://github.com/ErikDubbelboer/gspt
* License : Expat
  Programming Lang: Go
  Description : setproctitle for Go

This package provides a function for setting the title of a process.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817093: ITP: golang-github-alecthomas-template -- text templates with newline elision for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-alecthomas-template
  Version : 0.0~git20151201.0.14fd436
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/template
* License : BSD-3-clause
  Programming Lang: Go
  Description : text templates with newline elision for Go

This is a fork of the text/template package from Go 1.4 with the
addition that a backslash immediately after a closing delimiter
will delete all subsequent newlines until a non-newline.

This package will be maintained by the Debian Go team (Cc'ed).

___
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#817095: ITP: golang-github-alecthomas-units -- Go package for parsing byte units

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-alecthomas-units
  Version : 0.0~git20151022.0.2efee85
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/units
* License : Expat
  Programming Lang: Go
  Description : Go package for parsing byte units

This package provides multipliers and string conversion functions
for byte units with support for decimal and binary SI prefixes.

This package will be maintained by the Debian Go team (Cc'ed).

___
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] Packaging acmetool for Let’s Encrypt

2016-03-03 Thread Peter Colberg
Dear Debian Go team,

[Cc'ing Debian Let’s Encrypt team]

I would like to package acmetool [1] for Debian, a robust alternative
to the official Let’s Encrypt client written in the Go language.

acmetool is designed to work like `make`: It will renew certificates
when necessary, or otherwise do nothing. An interactive curses ui
may be used to configure certificates, while certificate requests
and renewals are unattended and fully automatic. Certificates are
stored using a well-documented and clear directory structure.

[1] https://hlandau.github.io/acme/

The program depends on 26 Go modules [2], of which a handful are
already in Debian. I would package the remaining modules following
the Debian Go Packaging guide and using git-buildpackage. So far I
have packaged in the pkg-julia (julia) and pkg-voip teams (twinkle).

Since I am not yet a Debian maintainer/developer, I would require
sponsorship for the uploads. Would you be interested in reviewing
the packages once ready, or should I file sponsorship requests for
each upload?

Regards,
Peter

[2]
github.com/coreos/go-systemd
github.com/godbus/dbus
github.com/hlandau/acme
github.com/hlandau/degoutils
github.com/hlandau/xlog
github.com/mattn/go-isatty
github.com/shiena/ansicolor
github.com/peterhellberg/link
github.com/square/go-jose
github.com/hlandauf/pb
github.com/hlandauf/gspt
github.com/mitchellh/go-wordwrap
github.com/jmhodges/clock
github.com/satori/go.uuid
github.com/alecthomas/template
github.com/alecthomas/units
github.com/ogier/pflag
golang.org/x/net
golang.org/x/crypto
gopkg.in/hlandau/svcutils.v1
gopkg.in/hlandau/easyconfig.v1
gopkg.in/hlandau/configurable.v1
gopkg.in/hlandau/service.v2
gopkg.in/tylerb/graceful.v1
gopkg.in/yaml.v2
gopkg.in/alecthomas/kingpin.v2

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