Bug#846282: [pkg-go] Bug#846282: ITP: go-toml -- Go library for the TOML language

2016-11-30 Thread Potter, Tim (HPE Linux Support)
On 1 Dec 2016, at 11:35 AM, Potter, Tim (HPE Linux Support) 
<timothy.pot...@hpe.com> wrote:
> 
> On 30 Nov 2016, at 7:20 AM, Dr. Tobias Quathamer <to...@debian.org> wrote:
>> 
>> Package: wnpp
>> Severity: wishlist
>> Owner: Dr. Tobias Quathamer <to...@debian.org>
>> 
>> * Package name: go-toml
>> Version : 0.3.5-1
>> Upstream Author : Thomas Pelletier
>> * URL : https://github.com/pelletier/go-toml
>> * License : TODO
>> Programming Lang: Go
>> Description : Go library for the TOML language
>> 
>> This library supports TOML (Tom's Obvious, Minimal Language)
>> version v0.4.0.
>> .
>> TOML aims to be a minimal configuration file format that's
>> easy to read due to obvious semantics. TOML is designed
>> to map unambiguously to a hash table. TOML should be
>> easy to parse into data structures in a wide variety
>> of languages.
> 
> Hi Tobias.  I think the name for this package should be, according to the 
> pkg-go
> standards[1] golang-github-pelletier-go-toml.
> 
> We already have a TOML parser (but more are OK since it's a dependency for
> another package) with a source package named golang-toml, but it was created 
> before
> the particular version of the standard came into effect.

After looking at the code a bit I think the package name was created 
automatically
since dh-make-golang detected that binaries are created.

Here's what I do for packages like this.

* Run "dh-make-golang -type library github.com/foo/bar" to always create a 
library.  Source
package is called golang-github-foo-bar and it produces a 
golang-github-foo-bar-dev package.

* If there is a binary being created add a binary package stanza to d/control 
and add
the appropriate binaries.  Take care not to package test binaries etc.

* Think up a name for the binary package.  This is tricky.  (-:

Regarding binary packaging naming my thoughts are If it's a major app then
the binary and source package should be called the app name, e.g influxdb.

For smaller utilities I usually name the binary package golang-foo, e.g for the 
TOML
parser golang-toml but that name is already taken.  And the full 
golang-github-pelletier-toml
is pretty unwieldy.  Not sure what to do here.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#846282: [pkg-go] Bug#846282: ITP: go-toml -- Go library for the TOML language

2016-11-30 Thread Potter, Tim (HPE Linux Support)
On 30 Nov 2016, at 7:20 AM, Dr. Tobias Quathamer  wrote:
> 
> Package: wnpp
> Severity: wishlist
> Owner: Dr. Tobias Quathamer 
> 
> * Package name: go-toml
>  Version : 0.3.5-1
>  Upstream Author : Thomas Pelletier
> * URL : https://github.com/pelletier/go-toml
> * License : TODO
>  Programming Lang: Go
>  Description : Go library for the TOML language
> 
> This library supports TOML (Tom's Obvious, Minimal Language)
> version v0.4.0.
> .
> TOML aims to be a minimal configuration file format that's
> easy to read due to obvious semantics. TOML is designed
> to map unambiguously to a hash table. TOML should be
> easy to parse into data structures in a wide variety
> of languages.

Hi Tobias.  I think the name for this package should be, according to the pkg-go
standards[1] golang-github-pelletier-go-toml.

We already have a TOML parser (but more are OK since it's a dependency for
another package) with a source package named golang-toml, but it was created 
before
the particular version of the standard came into effect.


Tim.

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


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#846309: ITP: golang-github-docker-docker-credential-helpers -- Use native stores to safeguard Docker credentials

2016-11-30 Thread Potter, Tim (HPE Linux Support)
On 1 Dec 2016, at 4:34 am, Jason Pleau  wrote:
> 
> See #843454 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843454)
> 
> We have started work on the package in collab-maint, feel free to take
> it over and move it to pkg-go, we will be maintaining the python
> bindings, hence why we needed docker-credentials-helper

Hi Jason and Felipe.  Oh man my apologies for not searching for and finding the
existing ITP - I usually do this but forgot this time.

I can merge the two packages together but I think a better location is under the
pkg-go team with all the other Go and Docker stuff.  Happy to hand it all over 
to 
you if either or both of you would like to maintain it in collab-maint though.


Regards,

Tim.


Bug#846309: ITP: golang-github-docker-docker-credential-helpers -- Use native stores to safeguard Docker credentials

2016-11-29 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-docker-docker-credential-helpers
  Version : 0.3.0+git20160906.22.f72c04f-1
  Upstream Author : David Calavera
* URL : https://github.com/docker/docker-credential-helpers
* License : Expat
  Programming Lang: Go
  Description : Use native stores to safeguard Docker credentials

The docker-credential-helpers package is a suite of programs to use
 the built-in OS native stores to keep Docker credentials safe.
.
It consists of a Go client and and an executable for manipulating the
credential store.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844682: ITP: golang-github-dnephin-cobra -- A Commander for modern Go CLI interactions

2016-11-17 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-dnephin-cobra
  Version : 1.5+git20161103.0.a3c0924-1
  Upstream Author : Steve Francia, Eric Paris, Daniel Nephin
* URL : https://github.com/dnephin/cobra
* License : Apache-2.0
  Programming Lang: Go
  Description : Go library for creating powerful modern Go CLI applications

Cobra is a Go library providing a simple interface to create powerful
modern CLI interfaces similar to git & go tools.

Cobra has an exceptionally clean interface and simple design without
needless constructors or initialization methods.

This package is a fork of the golang-github-spf13-cobra package and as such
both packages cannot be installed at the same time.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844678: ITP: swarmkit -- Toolkit for orchestrating distributed systems at any scale

2016-11-17 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: swarmkit
  Version : 1.12.0+git20161117.730.afae8a8-1
  Upstream Author : Docker, Inc.
* URL : https://github.com/docker/swarmkit
* License : Apache-2.0
  Programming Lang: Go
  Description : Toolkit for orchestrating distributed systems at any scale

SwarmKit is a toolkit for orchestrating distributed systems at any
scale. It includes primitives for node discovery, raft-based consensus,
task scheduling and more.

Its main benefits are:

  * Distributed: SwarmKit uses the Raft Consensus Algorithm in order to
coordinate and does not rely on a single point of failure to perform
decisions.

  * Secure: Node communication and membership within a Swarm are secure
out of the box. SwarmKit uses mutual TLS for node authentication,
role authorization and transport encryption, automating both
 certificate issuance and rotation.

   * Simple: SwarmKit is operationally simple and minimizes
 infrastructure dependencies. It does not need an external database to
 operate.Overview Machines running SwarmKit can be grouped together in
 order to form a Swarm, coordinating tasks with each other.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844477: ITP: golang-github-cloudflare-redoctober -- Software-based two-man rule style encryption and decryption server

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-cloudflare-redoctober
  Version : 0.0~git20161017.0.78e9720-1
  Upstream Author : Nicholas Sullivan
* URL : https://github.com/cloudflare/redoctober
* License : BSD-2-Clause
  Programming Lang: Go
  Description : Software-based two-man rule style encryption and decryption 
server

Red October is a software-based two-man rule style encryption and decryption 
server.
The two-man rule is a control mechanism designed to achieve a high level of 
security
by requiring the presence of two authorized people at all times. In the case of 
Red
October the two-man rule is implemented by encrypting data in such as way as to
require two authorised key-holds to decrypt it.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844474: Subject: ITP: golang-github-geertjohan-go.rice -- Go package for embedding web resources into Go executables

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-geertjohan-go.rice
  Version : 0.0~git20160123.0.0f3f5fd-1
  Upstream Author : Geert-Johan Riemer
* URL : https://github.com/GeertJohan/go.rice
* License : BSD-2-clause
  Programming Lang: Go
  Description : Go package for embedding web resources into Go executables

go.rice is a Golang package that makes working with resources such as
html, js, css, images and templates very easy. During development
go.rice will load required files directly from disk. Upon deployment
it is easy to add all resource files to a executable using the rice
tool, without changing the source code for your package. Several
methods are provided for adding resources to your binary by go.rice.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844472: ITP: golang-github-kisom-goutils -- Various TLS certificate and other utility libraries for Golang

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-kisom-goutils
  Version : 0.0~git20161101.0.858c9cb-1
  Upstream Author : Kyle Isom
* URL : https://github.com/kisom/goutils
* License : Expat
  Programming Lang: Go
  Description : Various TLS certificate tools and other utility libraries 
for Golang

This package contains a collection of utility libraries for Golang, as well
as an assortment of tools mainly for displaying information about TLS
certificates and keys.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844469: ITP: golang-github-jessevdk-go-flags -- go command line option parser

2016-11-15 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-jessevdk-go-flags
  Version : 1+git20161025.376.0648c82-1
  Upstream Author : Jesse van den Kieboom
* URL : https://github.com/jessevdk/go-flags
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go library for parsing command line arguments

This library provides similar functionality to the builtin flag library
of Go, but provides much more functionality and nicer formatting.

The library uses structs, reflection and struct field tags to allow
users to specify command line options. This results in very simple and
concise specification of your application options.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844468: ITP: golang-github-jmoiron-sqlx -- General purpose extensions to golang's database/sql

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-jmoiron-sqlx
  Version : sqlx-v1.1+git20160206.61.398dd58-1
  Upstream Author : Jason Moiron
* URL : https://github.com/jmoiron/sqlx
* License : Expat
  Programming Lang: Go
  Description : General purpose extensions to Golang's database/sql library

sqlx is a library which provides a set of extensions on Go's standard
database/sql library. The sqlx versions of sql.DB, sql.TX, sql.Stmt,
et al. all leave the underlying interfaces untouched, so that their
interfaces are a superset on the standard ones.  This makes it relatively
painless to integrate existing codebases using database/sql with sqlx.

Major additional concepts are:

  * Marshal rows into structs (with embedded struct support), maps, and slices
  * Named parameter support including prepared statements
  * Get and Select to go quickly from query to struct/slice



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844284: dh-golang can't handle .cc or .hh

2016-11-13 Thread Potter, Tim (HPE Linux Support)
Severity: minor
Tags: patch
Source: dh-golang

Hi there.  I've run into some C code while trying to package the Google 
Certificate
Transparency library.  I haven't seen this in a while but he author uses .cc as 
a
file extension and this isn't recognised by dh-golang.

Attached is a patch, which also adds .hh as an extension which I believe is 
something
also in use.


Thanks,

Tim.



dh-golang-cchh.patch
Description: Binary data


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844281: ITP: golang-github-pivotal-golang-clock -- time provider & rich fake for Go

2016-11-13 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-pivotal-golang-clock
  Version : 0.0~git20160726.0.e0835a7-1
  Upstream Author : Alex Suraci
* URL : https://github.com/pivotal-golang/clock
* License : Apache-2
  Programming Lang: Go
  Description : Time provider and clock testing library for Go

This library provides a Clock interface for Go which is useful for
injecting time dependencies in tests.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#843122: Minor fix for apt-file man page

2016-11-03 Thread Potter, Tim (HPE Linux Support)
Source: apt-file
Severity: wishlist
Tags: patch

Hi there. I found a small typo in the manual page for apt-file.  Patch is 
attached.


Thanks,

Tim.



apt-file-manpage.patch
Description: Binary data


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841375: [pkg-go] Bug#841375: RFS: golang-gopkg-square-go-jose.v1/1.1.0-1~bpo8+1

2016-10-20 Thread Potter, Tim (HPE Linux Support)
On 20 Oct 2016, at 5:08 PM, Gianfranco Costamagna  
wrote:
> 
> Hi Tim,
> 
> 
>> I just read the message a bit more closely, and you mention you have the 
>> backport ACL
> 
>> already.  I just checked the PTS and you have the DM bit set for that 
>> package.  Feel free to
>> upload it yourself to backports without having to go through anyone else.
>> 
>> I don't think that any special sponsorship should be required in this case, 
>> especially if you are
>> already an uploader (and primary author) for the package.
> 
> 
> it is required to have a first upload signed by a DD key, because it has to 
> go in backports-new queue.
> 
> Do you still plan to upload such golang packages?
> (talking about #841375 #841382 #841381 #841380 #841379 #841378 #841377 
> #841376)

Ah OK.  That makes sense.  I will do those uploads to kick things off.


Regards,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841375: [pkg-go] Bug#841375: RFS: golang-gopkg-square-go-jose.v1/1.1.0-1~bpo8+1

2016-10-19 Thread Potter, Tim (HPE Linux Support)
On 20 Oct 2016, at 2:33 PM, Peter Colberg <pe...@colberg.org> wrote:
> 
> Hi Tim,
> 
> On Thu, Oct 20, 2016 at 03:25:12AM +0000, Potter, Tim (HPE Linux Support) 
> wrote:
>> Hi Peter.  I can sponsor the uploads for this and the other packages to 
>> jessie-backports
>> for you.  I'm in the middle of doing a large batch of uploads of this type 
>> am happy to
>> bundle them up with mine.
> 
> That would be great!

I just read the message a bit more closely, and you mention you have the 
backport ACL
already.  I just checked the PTS and you have the DM bit set for that package.  
Feel free to
upload it yourself to backports without having to go through anyone else.

I don't think that any special sponsorship should be required in this case, 
especially if you are
already an uploader (and primary author) for the package.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841375: [pkg-go] Bug#841375: RFS: golang-gopkg-square-go-jose.v1/1.1.0-1~bpo8+1

2016-10-19 Thread Potter, Tim (HPE Linux Support)
Hi Peter.
> On 20 Oct 2016, at 1:15 PM, Peter Colberg  wrote:
> 
> 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

Hi Peter.  I can sponsor the uploads for this and the other packages to 
jessie-backports
for you.  I'm in the middle of doing a large batch of uploads of this type am 
happy to
bundle them up with mine.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841081: [pkg-go] Bug#841081: RFP: golang-gopkg-dancannon-gorethink.v1 -- RethinkDB driver for Go

2016-10-19 Thread Potter, Tim (HPE Linux Support)
On 19 Oct 2016, at 7:02 PM, Guillem Jover <gjo...@sipwise.com> wrote:
> 
> Hi!
> 
> On Wed, 2016-10-19 at 01:40:02 +0000, Potter, Tim (HPE Linux Support) wrote:
>> On 18 Oct 2016, at 1:21 AM, Guillem Jover <gjo...@sipwise.com> wrote:
>>> Attached a working and tested packaging, where only the ITP bug number
>>> needs to be filled in the debian/changelog. The other patch is required
>>> to get the git repository back to a proper upstream version, because it
>>> was at v2 now.
>> 
>> Which repo were you looking at for the first patch?  The one at 
>> golang-gopkg-dancannon-gorethink.v1
>> was never at v2.  Maybe there was a split into v1 and v2 but that could have
>> happened before my time.
> 
> The repo I was working against was:
> 
> https://anonscm.debian.org/cgit/pkg-go/packages/golang-gopkg-dancannon-gorethink.v1.git
> 
> which does contain an import of the v2 branch version v2.0.1 into the
> v1.4.1 tag. Take a look at commit 1ec608b3e9473da10b35ddfa5afc40a137df6f32
> and you'll see.

Gah - I didn't look to closely at the contents and believed the tags and 
contents
of the changelog.  (-:

I ended up importing the v1.4.1 tarball rather than applying the patch so that 
the
pristine-tar and upstream branches are up to date.

>> The second patch applies just fine.  I pushed it but the remark about
>> changing the build directory to _build that Martin Ferrari made about
>> golang-dns applies here as well.  Technically it could mess up
>> multi-platform builds but I'm not aware of packages that do this.
> 
> My same reply applies here as well, I find it more pleasing to have
> the same directory regardless of the host system, because it makes it
> easier to debug, or instruct people to do so. It certainly should have
> no visible effect to the build machinery, as long as there's no need
> to explicitly point to files underneath the build directory, but I
> think it's still better. But do as you prefer, or your group policies
> dictate, I don't really mind. ;)

I left it as is.

>> I added a missing build-dependency (why does v1 of the package require v2?
>> that's weird) and added a few tweaks.
> 
> It does not depend on v2, the problem is that it *is* v2, but the
> package gets installed as v1 due to the "unmatched" XS-Go-Import-Path
> field, so go cannot find the real module and complains that it's
> missing. The reversion patch really needs to be applied. :) I guess
> having the tag point to the incorrect contents will be confusing, but
> fixing that would require rewriting history. Perhaps in this case it's
> worth it, and instead of the patch, just rebasing and force pushing
> might be better, up to you.

Fixed and uploaded to the NEW queue.


Tim.

> 
> Thanks,
> Guillem



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841081: [pkg-go] Bug#841081: RFP: golang-gopkg-dancannon-gorethink.v1 -- RethinkDB driver for Go

2016-10-18 Thread Potter, Tim (HPE Linux Support)
On 18 Oct 2016, at 1:21 AM, Guillem Jover  wrote:
> 
> Attached a working and tested packaging, where only the ITP bug number
> needs to be filled in the debian/changelog. The other patch is required
> to get the git repository back to a proper upstream version, because it
> was at v2 now.

Which repo were you looking at for the first patch?  The one at 
golang-gopkg-dancannon-gorethink.v1
was never at v2.  Maybe there was a split into v1 and v2 but that could have
happened before my time.

The second patch applies just fine.  I pushed it but the remark about changing
the build directory to _build that Martin Ferrari made about golang-dns applies
here as well.  Technically it could mess up multi-platform builds but I'm not 
aware
of packages that do this.

I added a missing build-dependency (why does v1 of the package require v2?
that's weird) and added a few tweaks.


Tim.

> 
> Thanks,
> Guillem
> <0001-Revert-import-of-v2.0.1-back-to-v1.4.1.patch><0002-Update-packaging.patch>___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841121: [pkg-go] Bug#841121: RFP: golang-github-influxdata-config -- unified configuration management package

2016-10-18 Thread Potter, Tim (HPE Linux Support)
On 18 Oct 2016, at 6:06 AM, Guillem Jover  wrote:
> 
> The lack of license situation needs to be resolved before this can be
> uploaded (see the link in the License field above).

Yes.  (-:

> Attached a working and tested packaging, where only the ITP bug number
> needs to be filled in the debian/changelog, Maintainer changed, and Vcs
> fields added.

I've uploaded this to a new packaging repo and it builds just fine.

I took the liberty of setting the Maintainer to the team and uploaders to
sipwise.  Feel free to revert if that's not what you want.


Tim.

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



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841120: [pkg-go] Bug#841120: RFP: golang-github-influxdata-toml -- TOML parser and encoder library for Golang

2016-10-18 Thread Potter, Tim (HPE Linux Support)
On 18 Oct 2016, at 6:00 AM, Guillem Jover  wrote:
> 
> There are two problems to be solved before this can be uploaded:
> 
>  * Uses a pre-built generated PEG output file, should be switched to
>use the newly packaged peg-go.
>  * Upstream has modified directly the pre-built generated PEG output
>file, tracked at ,
>but ITSM those changes could simply be dropped when the pre-generated
>file gets dropped.

I'm not sure that it's absolutely required that this be fixed but it's really
confusing to someone else coming along.  Technically you could document
this in debian/README.source but a better fix would be as you describe.

> Attached a working and tested packaging, where in addition to the above,
> only the ITP bug number needs to be filled in the debian/changelog,
> Maintainer changed, and Vcs fields added.

Uploaded to new package repo and it builds just fine.

I took the liberty of setting the Maintainer to the team and uploaders to
sipwise.  Feel free to revert if that's not what you want.


Tim.

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



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#840676: [pkg-go] Bug#840676: RFP: golang-github-kardianos-osext -- Extensions to the standard "os" package

2016-10-13 Thread Potter, Tim (HPE Linux Support)
On 14 Oct 2016, at 5:44 AM, Guillem Jover  wrote:
> 
> Package: wnpp
> Severity: wishlist
> Tags: patch
> 
> * Package name: golang-github-kardianos-osext
>  Version : 0.0~git20160811.0.c2c54e5-1
>  Upstream Author : Daniel Theophanes
> * URL : https://github.com/kardianos/osext
> * License : BSD-3-clause
>  Programming Lang: Go
>  Description : Extensions to the standard "os" package

Hi Guillem.  This package is already in Debian under the source package name
"golang-osext".  It's not the latest version though, so there is still some work
that can be done here.


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#840583: ITP: es-module-loader-0.17.js -- Polyfill and low-level API for the WhatWG loader spec

2016-10-12 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: es-module-loader-0.17.js
 Version : 0.17
 Upstream Author : Guy Bedford
* URL : https://github.com/ModuleLoader/es-module-loader
* License : Expat
 Programming Lang: JavaScript
 Description : CustomElements polyfill from the webcomponentsjs project

This library provides a polyfill and low-level API for the WhatWG
loader spec to create custom module loaders. It supports the
System.register module fomat to provide identical module loading
semantics as ES modules in environments today.
.
This package contains the 0.17 branch of the library.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839116: ITP: node-webcomponentsjs-custom-element-v0 -- CustomElements polyfill from the webcomponentsjs project

2016-10-10 Thread Potter, Tim (HPE Linux Support)
Hi Jérémy.  Just circling back to this after spending time on other things.

On 29 Sep 2016, at 7:31 PM, Jérémy Lal  wrote:
> Packaging only custom-elements actually makes sense in the long term !
> 
> Here's why: currently only the custom-elements part of the v0 spec
> seems to be surviving. The HTML Imports is not supported by firefox [0], and 
> the
> Shadow DOM v0 is hard to polyfill - the version in webcomponents is full of 
> compromises
> and workarounds (just look at the polyfill code size and the fact no new 
> releases happened
> for months).
> Shadom DOM v1 is being upstreamed to whatwg DOM spec [1],
> and some libs are implementing parts of it like the named slots api [2].
> 
> So... i don't know what's the best solution. Using the correct upstream is 
> always better, unless
> the alternate upstream is actually a better maintained fork.

I think I'll go with only custom-element for the moment.  If this turns out to 
be a mistake
it shouldn't be too hard to recover by packaging the full library as 
libjs-webcomponents-js
and judicious use of

> In any case my remark about using libjs is still valid (and sorry for my 
> "wrong" words, i usually
> try to be less rude even before my morning coffee).

I've renamed to libjs-webcomponentsjs-custom-element-v0.


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839700: Add command line options to debtree for specifying skiplist and endlist files

2016-10-03 Thread Potter, Tim (HPE Linux Support)
Package: debtree
Severity: wishlist
Owner: Tim Potter 
Tags: patch

Hi there.  I've made a small patch to debtree to allow command line arguments 
to override specifying a skiplist and endlist in the well-known locations of 
/etc/debtree and ~/.debtree.  I've found this useful for running debtree -b on 
a set of packages that have different skiplist and endlist content.

Usage is pretty simple:

$ debtree --skiplist-file foo.skiplist --endlist-file foo.endlist package

I've also included a patch for the manage.


Regards,

Tim.



debtree-skiplist-cmdline.patch
Description: Binary data




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839116: ITP: node-webcomponentsjs-custom-element-v0 -- CustomElements polyfill from the webcomponentsjs project

2016-09-29 Thread Potter, Tim (HPE Linux Support)
On 29 Sep 2016, at 4:28 pm, Jérémy Lal  wrote:

> Two things are wrong with this package:
> 
> - wrong upstream, why not choose the original upstream maintaining 0.7.22 of 
> the software ?
> - wrong name, it should be libjs-xxx since this is a browser lib
> 
> Regards,

Hi Jérémy.  Thanks for the reply.  I'll redo the package taking this into 
account.

I think I chose the wrong upstream because another upstream has vendored just
the CustomElement part.  Packaging the larger package makes more sense.


Tim.



Bug#839116: ITP: node-webcomponentsjs-custom-element-v0 -- CustomElements polyfill from the webcomponentsjs project

2016-09-28 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-webcomponentsjs-custom-element-v0
  Version : 1.0.1
  Upstream Author : Geza Kovacs (http://github.com/gkovacs)
* URL : https://github.com/gkovacs/webcomponentsjs-custom-element-v0
* License : Expat
  Programming Lang: JavaScript
  Description : CustomElements polyfill from the webcomponentsjs project

 This library contains the CustomElements polyfill (code that implements
 functionality that isn't supported by a particular browser) from the
 webcomponentsjs project.
 .
 Node.js is an event-based server-side JavaScript engine.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839036: ITP: node-is-glob -- Node module to return true if a string is a glob or extglob

2016-09-27 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-is-glob
  Version : 3.0.0
  Upstream Author : Jon Schlinkert (https://github.com/jonschlinkert)
* URL : https://github.com/jonschlinkert/is-glob
* License : Expat
  Programming Lang: JavaScript
  Description : Node module to return true if a string is a glob or extglob

Node module providing a function that returns true if a string contains
a glob or extglob.  Extglobs add the expressive power of regular expressions
to globs patterns.
.
Node.js is an event-based server-side JavaScript engine.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839035: ITP: node-is-extglob -- Node module to return true if a string is an extglob

2016-09-27 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-is-extglob
  Version : 2.0.0
  Upstream Author : Jon Schlinkert (https://github.com/jonschlinkert)
* URL : https://github.com/jonschlinkert/is-extglob
* License : Expat
  Programming Lang: JavaScript
  Description : Node module to return true if a string is an extglob

Node module providing a function that returns true if a string contains
an extglob.  Extglobs add the expressive power of regular expressions
to globs patterns.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#838435: ITP: node-grunt-cli -- command-line interface to Grunt JavaScript task runner

2016-09-21 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-grunt-cli
  Version : 1.2.0
  Upstream Author : Grunt Development Team (http://gruntjs.com/development-team)
* URL : https://github.com/gruntjs/grunt-cli
* License : Expat
  Programming Lang: JavaScript
  Description : command-line interface to Grunt JavaScript task runner

Grunt is a task runner to performing repetitive tasks like
minification, compilation, unit testing, linting, etc, on JavaScript
applications.
.
This module is a script to load and run Grunt itself.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#835360: rkt: FTBFS on several architectures

2016-09-15 Thread Potter, Tim (HPE Linux Support)
On 29 Aug 2016, at 8:59 PM, Luca BRUNO  wrote:
> 
> 1.13.0+dfsg-1 has been built without issues on i386:
> https://buildd.debian.org/status/fetch.php?pkg=rkt=i386=1.13.0%2Bdfsg-1=1472188080
> 
> ppc64 and s390x are in progress upstream and should hopefully
> be back in the next releases.
> 
> Ciao, Luca

PPC support looks like it has been added in rkt 1.14 and above [1].  According 
to the
release notes on golang.org, experimental support has been added for s390 
systems
in Go 1.7.  We're currently up to Go 1.7 in unstable so we could have rkt 
building on
all architectures pretty soon.


Tim.

[1] https://github.com/coreos/rkt/blob/v1.14.0/configure.ac#L49
[2] https://golang.org/doc/go1.7


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#837511: ITP: golang-github-googleapis-proto-client-go -- Generated proto and gRPC classes for Google cloud platform

2016-09-11 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-googleapis-proto-client-go
  Version : 0.0~git20160726.0.e5790fe-1
  Upstream Author : Google APIs
* URL : https://github.com/googleapis/proto-client-go
* License : BSD-3-clause
  Programming Lang: Go
  Description : Generated proto and gRPC classes for Google cloud platform

 This repository contains the Go classes generated from protos contained
 in Google APIs (https://github.com/googleapis/googleapis/).


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#836808: ITP: golang-github-googleapis-gax-go -- Google API Extensions for Go

2016-09-05 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-googleapis-gax-go
  Version : 0.0~git20160714.0.8b0741b-1
  Upstream Author : Google APIs
* URL : https://github.com/googleapis/gax-go
* License : BSD-3-clause
  Programming Lang: Go
  Description : Google API Extensions for Go

 Google API Extensions for Go (gax-go) is a set of modules which aids
 the development of APIs for clients and servers based on gRPC and Google
 API conventions.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#835698: [pkg-go] Bug#835698: golang-x-text: FTBFS: dh_auto_test: go test -v -p 1 golang.org/x/text golang.org/x/text/cases golang.org/x/text/collate golang.org/x/text/collate/build golang.org/x/te

2016-09-05 Thread Potter, Tim (HPE Linux Support)
This was fixed by a recent upload of version 0.0~git20160816.0.d69c40b-1 but 
this bug
wasn't closed in d/changelog.


Tim.

On 28 Aug 2016, at 8:24 PM, Lucas Nussbaum  wrote:
> 
> Source: golang-x-text
> Version: 0.0~git20160606.0.a4d77b4-1
> Severity: serious
> Tags: stretch sid
> User: debian...@lists.debian.org
> Usertags: qa-ftbfs-20160828 qa-ftbfs
> Justification: FTBFS on amd64
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build on
> amd64.

[...]



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#830729: [pkg-go] Bug#830729: Bug#830729: Bug#830729: golang-github-mitchellh-go-homedir: FTBFS: homedir_test.go:44: "/home/lamby" != "~"

2016-08-01 Thread Potter, Tim (HPE Linux Support)
On 2 Aug 2016, at 4:22 AM, Tianon Gravi <tia...@debian.org> wrote:
> 
> On 31 July 2016 at 20:20, Potter, Tim (HPE Linux Support)
> <timothy.pot...@hpe.com> wrote:
>> Patch attached to fix this, but it's a bit icky (and has been replaced by a 
>> shell out to call
>> getent in a later version.
> 
> Very nice catch indeed!
> 
> Given that the code in question is rewritten in newer commits, do you
> think it'd be worthwhile to instead just bump our snapshot?  (since
> the newer code no longer relies on $USER)

Sure thing.  I just did the upload now.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#830729: [pkg-go] Bug#830729: Bug#830729: golang-github-mitchellh-go-homedir: FTBFS: homedir_test.go:44: "/home/lamby" != "~"

2016-07-31 Thread Potter, Tim (HPE Linux Support)
On 20 Jul 2016, at 6:35 PM, Chris Lamb  wrote:
> 
>> My _hunch_ is that whatever you're using to build (pbuilder perhaps?)
>> is running as your user ("lamby") but not including "/etc/passwd" from
>> your host
> 
> It is running as my user and /etc/passwd includes:
> 
>  lamby:x:1000:1000:,,,:/home/lamby:/bin/bash
> 
> .. so, alas, that's not the problem.
> 
> (am using Docker, not pbuilder)

I've tracked this down to lack of a $USER environment variable, either in a 
Docker container, or
by some other means.

> cmd := exec.Command("sh", "-c", "eval echo ~$USER")

Patch attached to fix this, but it's a bit icky (and has been replaced by a 
shell out to call
getent in a later version.


Tim.


830729-golang-github-mitchellh-go-homedir.patch
Description: Binary data


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#832081: [pkg-go] Bug#832081: ITP: golang-github-miekg-dns --

2016-07-21 Thread Potter, Tim (HPE Linux Support)
On 22 Jul 2016, at 2:31 PM, Nicolas Braud-Santoni  
wrote:
> 
> Package: wnpp
> Severity: wishlist
> Owner: Nicolas Braud-Santoni 
> Control: block 813502 by -1
> 
> * Package name: golang-github-miekg-dns
>  Version : 0.0~git20160614.0.5d001d0-1
>  Upstream Author : Miek Gieben 
> * URL : https://github.com/miekg/dns
> * License : BSD-3
>  Programming Lang: Go
>  Description : DNS library in Go, forked from the standard lib. code
> 
>  This is a dependency of lego, among other software.

Hi Nico.  This package is already in the archive under the name "golang-dns".


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#830519: [pkg-go] Bug#830519: docker-swarm: FTBFS: docker/swarm/api/flusher.go:8:2: cannot find package "github.com/docker/docker/pkg/ioutils"

2016-07-18 Thread Potter, Tim (HPE Linux Support)
Rebuilds cleanly now so closing this bug.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#831643: golang-github-magiconair-properties: Source contains embedded copy of gopkg.in/check.v1

2016-07-17 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-magiconair-properties
Severity: minor

Hello.  The source for the golang-github-magiconair-properties package contains 
an
embedded copy of the check.v1 source.  It's not referenced, rather a B-D and a 
patch is
used to install the Debian copy.

It would be nice to have this removed, maybe via a Files-Excluded in 
d/copyright, for
the next version.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#820249: [pkg-go] Bug#820249: Please switch from softhsm to softhsm2

2016-07-08 Thread Potter, Tim (HPE Linux Support)
I've just pushed a patch for this to the package repository on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#829426: [pkg-go] Bug#829426: golang-github-miekg-pkcs11: please make the build reproducible

2016-07-03 Thread Potter, Tim (HPE Linux Support)
Hi Chris.  Thanks for the patch.  I've applied it and pushed to the repo on 
alioth.


Tim.

> On 3 Jul 2016, at 10:13 AM, Chris Lamb  wrote:
> 
> Source: golang-github-miekg-pkcs11
> Version: 0.0~git20160412.0.994d290-1
> Severity: wishlist
> Tags: patch
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: randomness
> X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
> 
> Hi,
> 
> Whilst working on the "reproducible builds" effort [0], we noticed that 
> golang-github-miekg-pkcs11 could not be built reproducibly.
> 
> Patch attached.
> 
> [0] https://wiki.debian.org/ReproducibleBuilds
> 
> 
> Regards,
> 
> --
>  ,''`.
> : :'  : Chris Lamb
> `. `'`  la...@debian.org / chris-lamb.co.uk
>   `-
> ___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#825753: /usr/bin/kubectl: hardcoded API server (or missing documentation)

2016-06-15 Thread Potter, Tim (HPE Linux Support)
Just having an initial look-around on this and my guess is it's something to do
with the argument parsing, as implemented by the spf13-cobra and/or spf13-pflag
libraries.

I found this PR recently merged into k8s master in commit 8e81025 on May 22:

https://github.com/kubernetes/kubernetes/pull/25512

I haven't had time to look into it deeply but will do so later today.  It might 
be interesting
to take only the tests out of the patch and check that they fail without the 
source patch.
Another idea check or wait for v1.3.0 to come out and rebuild/retest with that.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#820149: [#820149] Fixed by uploading newer upstream version

2016-05-09 Thread Potter, Tim (HPE Linux Support)
This FTBFS should be fixed by the upload of the newer version in #812838.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823466: [pkg-go] Bug#823466: golang-github-docker-libnetwork: Please update to latest upstream release

2016-05-05 Thread Potter, Tim (HPE Linux Support)
On 5 May 2016, at 2:17 PM, Dmitry Smirnov <only...@debian.org> wrote:
> 
> On Thursday, 5 May 2016 1:15:21 AM AEST Potter, Tim (HPE Linux Support)
> wrote:
>> Please upload the latest snapshot of the golang-github-docker-libnetwork
>> package, 0.7.0~rc.6+dfsg.  I've already packaged this in the repo on
>> alioth.
> 
> Do we _really_ need ~RC version? I prefer to upload proper stable releases
> whenever possible...

Me too.  I'd prefer a proper release as well.  However Docker 1.11.0 
specifically depends on
on 0.7.0-rc.6 and there's no newer release.  I just checked and a 0.7.0-rc.7 
came out a while
after I packaged rc.6 though.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823475: golang-google-cloud: Please update to latest upstream snapshot

2016-05-04 Thread Potter, Tim (HPE Linux Support)
Package: golang-google-cloud
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest snapshot of the golang-google-cloud package,
0.0~git20160413.  I've already packaged this in the repo on alioth.

I've added a new binary package to distribute the rest of the APIs that
aren't packaged in the compute-metadata package.  Misc other packaging
tweaks were also made.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823473: golang-golang-x-oauth2

2016-05-04 Thread Potter, Tim (HPE Linux Support)
Package: golang-golang-x-oauth2
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest snapshot of the golang-golang-x-oauth2 package,
0.0~git20160416.0.7e9cd5d.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823471: golang-github-miekg-pkcs11: please update to latest upstream snapshot

2016-05-04 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-miekg-pkcs11
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest snapshot of the golang-github-miekg-pkcs11 package,
0.0~git20160412.0.994d290.  I've already packaged this in the repo on alioth.


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823469: golang-github-fluent-fluent-logger-golang: Please update to latest upstream release

2016-05-04 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-fluent-fluent-logger-golang
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest snapshot of the 
golang-github-fluent-fluent-logger-golang package,
1.1.0.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823466: golang-github-docker-libnetwork: Please update to latest upstream release

2016-05-04 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-docker-libnetwork
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest snapshot of the golang-github-docker-libnetwork 
package,
0.7.0~rc.6+dfsg.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823464: golang-gocapability-dev: Please update to latest upstream snapshot

2016-05-04 Thread Potter, Tim (HPE Linux Support)
Package: golang-gocapability-dev
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest snapshot of the golang-gocapability-dev package,
0.0~git20150716.0.2c00dae.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#823463: golang-context: Please update to latest upstream snapshot

2016-05-04 Thread Potter, Tim (HPE Linux Support)
Package: golang-context
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-context package,
0.0~git20160226.0.1ea2538.  I've already packaged this in the repo on alioth.

I've transitioned the binary package name in this update also - I've double 
checked but
it would be great if someone double-checked my work here.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822932: [pkg-go] Bug#822932: golang-golang-x-net-dev: please update to latest upstream snapshot

2016-05-02 Thread Potter, Tim (HPE Linux Support)
On 1 May 2016, at 4:24 PM, Martín Ferrari <tin...@tincho.org> wrote:
> 
> Tim,
> 
> On 29/04/16 07:01, Potter, Tim (HPE Linux Support) wrote:
>> Package: golang-golang-x-net-dev
> 
> There has been a pretty big mess in this package. On one side, it seems
> I forgot to push my changes after my last upload in October. Those
> included, among other things, removing a file that is not free.
> 
> Then that file was reintroduced with the new upstream version, and the
> patch you added actually is not needed, as those tests need to be
> removed anyway.

Hi Martín.  My apologies for the mess, and thanks so much for fixing it up.
Honestly I didn't think this package was one of the ones that needed attention!

> Another thing is that the setup I had done was tracking the upstream
> repo, but in the last version you imported a tarball, so that tracking
> gets broken. Please, let's keep repos consitent internally, otherwise it
> is a big mess.

Sure thing.  I usually check d/rules to check whether there's a get-orig-source
target and repack but it looks like I've missed it for x-net.  Sorry.

I've added generation of a debdiff to my Jenkins server so hopefully I can catch
import silliness in the future.

> To tidy this up, I will need to rewrite a bit of history, so please,
> reset your repos.

Done. Thanks again.


Tim.

> 
> --
> Martín Ferrari (Tincho)



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822934: golang-github-imdario-mergo: please update to latest upstream release

2016-04-29 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-imdario-mergo
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-github-imdario-mergo,
0.2.2.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822933: golang-github-graylog2-go-gelf: please update to latest upstream snapshot

2016-04-29 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-graylog2-go-gelf
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-github-graylog2-go-gelf package,
0.0~git20160329.0.76d60fc.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822932: golang-golang-x-net-dev: please update to latest upstream snapshot

2016-04-29 Thread Potter, Tim (HPE Linux Support)
Package: golang-golang-x-net-dev
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-golang-x-net-dev package,
1:0.0+git20160413.0.fb93926.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822931: golang-github-hashicorp-go-msgpack: please update to latest upstream snapshot

2016-04-28 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-hashicorp-go-msgpack
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-github-hashicorp-go-msgpack 
package,
0.0~git20150518.0.fa3f638.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822930: golang-github-hashicorp-memberlist: please update to latest upstream snapshot

2016-04-28 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-hashicorp-memberlist
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-github-hashicorp-memberlist 
package,
0.0~git20160329.0.88ac4de.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822929: golang-github-gorilla-mux: Please review and upload latest upstream release

2016-04-28 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-gorilla-mux
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-github-gorilla-mux package , 
1.1.  I've already packaged
this in the repo on alioth.

I noticed a strange set of Conflicts/Provides/Replaces which looked wrong, so 
I've replaced it with
the ones recommended by the PackageTransition[1] page for case #5.  I think 
this is right but
another set of eyes on this would be much appreciated.


Tim.

[1] https://wiki.debian.org/PackageTransition


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822927: golang-toml: Please update to latest upstream release

2016-04-28 Thread Potter, Tim (HPE Linux Support)
Package: golang-toml
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-logrus, 0.10.0.  I've already 
packaged this
in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822926: golang-logrus: Please update to latest upstream release

2016-04-28 Thread Potter, Tim (HPE Linux Support)
Package: golang-logrus
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the golang-logrus, 0.10.0.  I've already 
packaged this
in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822925: golang-github-gorilla-context: Please update to latest upstream snapshot

2016-04-28 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-gorilla-context
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the 
golang-github-fluent-fluent-logger-golang,
0.0~git20160226.0.1ea2538.  I've already packaged this in the repo on alioth.

I've transitioned the binary package name in this update also - I've double 
checked but
it would be great if someone double-checked my work here.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822838: golang-github-fluent-fluent-logger-golang: Please update to latest upstream version

2016-04-28 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-fluent-fluent-logger-golang
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest release of the 
golang-github-fluent-fluent-logger-golang,
1.1.0.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822751: [pkg-golang-devel] Bug#822751: Lintian fixes for golang 1.6

2016-04-27 Thread Potter, Tim (HPE Linux Support)
On 27 Apr 2016, at 4:49 PM, Tianon Gravi <tia...@debian.org> wrote:
> 
> On 26 April 2016 at 22:50, Potter, Tim (HPE Linux Support)
> <timothy.pot...@hpe.com> wrote:
>> Hi there.  Here is a patch to remove various Lintian errors that have popped 
>> up when
>> building Golang 1.6.1 under Jessie.  I'm not sure whether these warnings are 
>> new,
>> for Go 1.6 or whether they are due to a Lintian upgrade.
> 
> Any particular reason to add these as explicit overrides other than to
> quiet lintian?  They are legitimate issues, and they aren't "FTP
> Master Rejects" issues (lintian --ftp-master-rejects), so I personally
> prefer to leave them listed as a reminder that they ought to be
> properly resolved at some point (and then they show up appropriately
> in https://lintian.debian.org/).

I guess it depends on your definition of issue.  (-:  My philosophy is fix the 
issue or
override errors with lintian.  Seeing a lintian error to me indicates that 
there is some
work that needs doing.

In the case here the binary files are required to run various tests so I think 
repackaging
the source to remove them is not the right answer.  Unless we remove the 
individual
data files that aren't required for Debian builds.  That sounds like too much 
fiddly work
for not a lot of gain to me.


Regards,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822751: Lintian fixes for golang 1.6

2016-04-26 Thread Potter, Tim (HPE Linux Support)
Package: golang
Version: 2:1.6.1-2
Tags: patch

Hi there.  Here is a patch to remove various Lintian errors that have popped up 
when
building Golang 1.6.1 under Jessie.  I'm not sure whether these warnings are 
new,
for Go 1.6 or whether they are due to a Lintian upgrade.


Regards,

Tim.



golang-1.6.1-fix-lintian-errors.patch
Description: Binary data


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822289: ITP: golang-github-docker-go-events -- Composable event distribution for Go

2016-04-22 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-docker-go-events
  Version : 0.0~git20160331.0.882f161-1
  Upstream Author : Stephen Day and Andrea Luzzardi
* URL : https://github.com/docker/go-events
* License : Apache-2.0
  Programming Lang: Go
  Description : Composable event distribution for Go

The go-events package implements a composable event distribution
package for Go. It was originally created to implement the
notifications in Docker Registry 2, but is now used in other
components of the Docker ecosystem.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822287: [golang-github-armon-go-metrics] Please update to latest snapshot

2016-04-22 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-armon-go-metrics
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest snapshot of the golang-github-armon-go-metrics package,
0.0~git20160307.0.f303b03.  I've already packaged this in the repo on alioth.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822218: [pkg-go] Bug#822218: Please update to latest upstream release 0.3.3

2016-04-22 Thread Potter, Tim (HPE Linux Support)
On 23 Apr 2016, at 7:23 AM, Dmitry Smirnov <only...@debian.org> wrote:
> 
> On Friday, 22 April 2016 5:23:27 AM AEST Potter, Tim (HPE Linux Support)
> wrote:
>> I've already pushed a change to alioth for this - all it needs is a review
>> and upload.
> 
> Tim, when packaging new upstream releases please always remember to compare
> last and new tarballs, file by file and update "copyright" file accordingly.

OK - will add that to my checklist.

> Also I'd love to see package name in subjects of "Please update to latest
> upstream release" bugs...

I thought that the BTS did that, but obviously not.

Thanks for the tips!


Tim.

> 
> Thanks.
> 
> --
> Cheers,
> Dmitry Smirnov.
> 
> ---
> 
> I hate all sports as rabidly as a person who likes sports hates common
> sense.
>-- H. L. Mencken



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822218: golang-github-docker-engine-api: Please update to latest upstream release 0.3.3

2016-04-22 Thread Potter, Tim (HPE Linux Support)
On 22 Apr 2016, at 8:50 pm, Dmitry Smirnov <only...@debian.org> wrote:
> 
> On Friday, 22 April 2016 5:23:27 AM AEST Potter, Tim (HPE Linux Support) 
> wrote:
>> Please update golang-github-docker-engine-api to the latest upstream
>> version (0.3.3) required for packaging Docker 1.11.1.
> 
> I think ideally upstream should clarify license first:
> 
>https://github.com/docker/engine-api/issues/172

OK - good point.

>> I've already pushed a change to alioth for this - all it needs is a review
>> and upload.
> 
> Did you? I've seen no changes since 0.2.3-1 yet...

Thanks.  I think I was distracted at the critical moment and forgot to do it.
The new version should be in the repo now.


Tim.



Bug#812838: Docker 1.11.0 close to being ready for upload

2016-04-22 Thread Potter, Tim (HPE Linux Support)
I've been working on this for the last couple of weeks and am just about ready
for it to be uploaded.  There are a couple of dependencies left to go, and a
lot of package updates that need to happen.

I'm filing new bugs and linking them to this one as I go.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822219: ITP: golang-github-docker-go -- Utility package for building other Docker packages

2016-04-21 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-docker-go
  Version : 0.0~git20160303.6.d30aec9-1
  Upstream Author : Docker
* URL : https://github.com/docker/go
* License : BSD-3-clause
  Programming Lang: Go
  Description : Utility package for building other Docker packages

 This packages is a fork of the canonical/json package and is used by
 other packages in the Docker ecosystem.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822218: Please update to latest upstream release 0.3.3

2016-04-21 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-docker-engine-api
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please update golang-github-docker-engine-api to the latest upstream version 
(0.3.3)
required for packaging Docker 1.11.1.

I've already pushed a change to alioth for this - all it needs is a review and 
upload.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822217: Please upload golang-github-opencontainers-specs (0.5.0-1)

2016-04-21 Thread Potter, Tim (HPE Linux Support)
Package: golang-github-opencontainers-specs
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please upload the latest packaged version of the opencontainers specs package
from Alioth.  Dmitry has already done the packaging work and pushed it to the
git repo.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822215: Please update to latest upstream release 0.1.0

2016-04-21 Thread Potter, Tim (HPE Linux Support)
Package: runc
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please update runc to the latest upstream version (0.1.0) required for packaging
Docker 1.11.1.

I've already pushed a change to alioth for this - all it needs is a review and 
upload.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822213: Please build development package for containerd

2016-04-21 Thread Potter, Tim (HPE Linux Support)
Package: containerd
Severity: wishlist
X-Debbugs-CC: pkg-go 

The development package, golang-github-docker-containerd-dev, needs to be built 
for containerd
as it's a dependency for Docker 1.11.0.

I've already pushed a change to alioth for this - all it needs is a review and 
upload.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822212: Please update to upstream snapshot 0.0~git20160414.0.89d9c5e

2016-04-21 Thread Potter, Tim (HPE Linux Support)
Package: golang-dns
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please update golang-dns to the latest upstream snapshot 
(0.0~git20160414.0.89d9c5e)
required for packaging Docker 1.11.1.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#821832: [pkg-go] Bug#821832: Bug#821832: golang-github-azure-azure-sdk-for-go: please update Azure SDK

2016-04-20 Thread Potter, Tim (HPE Linux Support)
On 21 Apr 2016, at 6:25 AM, Tianon Gravi  wrote:
> 
> On 20 April 2016 at 13:23, Daniel Stender  wrote:
>> I hope it's o.k. that I've taken charge with some of your packages ...
> 
> For sure -- do what's necessary and either report and fix breakage (IMO)! <3
> 
>> Yup, it seems a "transition" is needed ... thx for the pointer, great!
>> I'll check that out.
> 
> Yeah!  "ratt" is a pretty neat tool for at least verifying the
> downstream effect of a new revision so you can report bugs and/or file
> patches. :)

I'd forgotten about ratt - thanks for the reminder Tianon.

azure-sdk-for-go needs to be updated for Docker 1.11 so thanks for getting this 
fixed and uploaded Daniel.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#821045: ITP: golang-github-gorilla-context -- A golang registry for global request variables

2016-04-14 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-gorilla-context
  Version : 0.0~git20160226.0.1ea2538-1
  Upstream Author : Gorilla web toolkit
* URL : https://github.com/gorilla/context
* License : BSD-3-clause
  Programming Lang: Go
  Description : Golang registry for global request variables

The package context for this library stores values shared during a
request lifetime.
.
For example, a router can set variables extracted from the URL and
later application handlers can access those values, or it can be used
to store sessions values to be saved at the end of a request. There
are several others common uses.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#819638: [pkg-go] Bug#819638: golang-github-armon-gomdb: FTBFS: panic: runtime error: cgo argument has Go pointer to Go pointer

2016-04-06 Thread Potter, Tim (HPE Linux Support)
On 6 Apr 2016, at 4:07 PM, Potter, Tim (HPE Linux Support) 
<timothy.pot...@hpe.com> wrote:
> 
> On 31 Mar 2016, at 11:14 PM, Chris Lamb <la...@debian.org> wrote:
> 
> [...]
> 
>>dh_auto_test -O--buildsystem=golang
>>  go test -v github.com/armon/gomdb
>> === RUN   TestEnvOpen
>> --- PASS: TestEnvOpen (0.00s)
>> === RUN   TestEnvCopy
>> --- PASS: TestEnvCopy (0.00s)
>>  env_test.go:67: Env path: /tmp/mdb_test840057194
>> === RUN   TestTest1
>> --- FAIL: TestTest1 (0.00s)
>> panic: runtime error: cgo argument has Go pointer to Go pointer [recovered]
>>  panic: runtime error: cgo argument has Go pointer to Go pointer
> 
> This appears to be something to do with how cgo rewrites calls to C functions 
> in Go 1.6:
> 
> https://github.com/golang/go/issues/14210

See also the comments here:

https://github.com/hashicorp/consul-migrate/issues/1


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#819638: [pkg-go] Bug#819638: golang-github-armon-gomdb: FTBFS: panic: runtime error: cgo argument has Go pointer to Go pointer

2016-04-06 Thread Potter, Tim (HPE Linux Support)
On 31 Mar 2016, at 11:14 PM, Chris Lamb  wrote:

[...]

> dh_auto_test -O--buildsystem=golang
>   go test -v github.com/armon/gomdb
>  === RUN   TestEnvOpen
>  --- PASS: TestEnvOpen (0.00s)
>  === RUN   TestEnvCopy
>  --- PASS: TestEnvCopy (0.00s)
>   env_test.go:67: Env path: /tmp/mdb_test840057194
>  === RUN   TestTest1
>  --- FAIL: TestTest1 (0.00s)
>  panic: runtime error: cgo argument has Go pointer to Go pointer [recovered]
>   panic: runtime error: cgo argument has Go pointer to Go pointer

This appears to be something to do with how cgo rewrites calls to C functions 
in Go 1.6:

https://github.com/golang/go/issues/14210

I don't fully understand it yet but hopefully I can figure out a fix shortly.

A bigger problem is that now this package could only be runnable under one of 
Go 1.5
or Go 1.6.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail