Bug#850753: [docker pkg] please please please, or may be we could help?

2018-01-31 Thread Potter, Tim
Hi Yaroslav.  I don't really have time to keep up to date with Docker at the 
moment.  The
pace of development is very fast!

I'm happy to look at any patches or help you out if you are keen to do some 
work.


Tim.

> On 31 Jan 2018, at 3:33 AM, Yaroslav Halchenko  wrote:
> 
> Current docker version in Debian started to "break on me"...
> Please let us know/guide us if you need help with the update.
> 
> --
> Yaroslav O. Halchenko
> Center for Open Neuroscience http://centerforopenneuroscience.org
> Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
> Phone: +1 (603) 646-9834   Fax: +1 (603) 646-1419
> WWW:   http://www.linkedin.com/in/yarik



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853258: docker.io: uses sleep to query user in maintainer script

2017-06-27 Thread Potter, Tim
On 27 Jun 2017, at 9:47 PM, Ian Campbell  wrote:

> On Tue, 2017-06-27 at 07:21 -0400, Antoine Beaupré wrote:
>> On 2017-06-27 08:11:03, Ian Campbell wrote:
>>> If you want to be pointlessly pedantic about it then your bug is that
>>> your maintainer script in debian/ calls a program which sleeps, whether
>>> or not that program is called "sleep" or not.
>> 
>>  1. I don't want to be pointlessly pedantic.
>>  2. It's not my bug.
>>  3. I just want to fix things here and get Docker.io to migrate around.
> 
> Great, so reinstating the correct/original severity then, since
> docker.io shouldn't migrate without this issue being fixed IMHO
> (perhaps the maintainers disagree, in which case they can downgrade
> themselves).

I have to agree with Ian here.  The solution I think is to see what other 
packages
like mysql does with the potential to delete user data as Antoine says.

Tag: +more_research_required


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#860504: kubernetes: FTBFS on ppc64el: relocations too big

2017-06-04 Thread Potter, Tim
Looks like this has been identified as an issue with the Golang linker:

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

Unfortunately it doesn't look like this will be fixed until Go 1.9 or 1.10:

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


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#806481: [pkg-go] Bug#806481: Backport etcd to Stretch

2017-06-04 Thread Potter, Tim
On 5 Jun 2017, at 5:17 am, Christoph Berg  wrote:
> 
> Re: Matthew Dawson 2015-11-28 <1478545.P9uMUQs38u@cwmtaff>
>> On November 28, 2015 03:14:16 PM Dmitry Smirnov wrote:
>>> On Friday 27 November 2015 21:56:36 Paul Tagliamonte wrote:
 Mind if I do it?
>>> 
>>> Not at all, if you have time... I have no objections. :)
>>> 
 After it's in Jessie, it might be easier to keep up to date, too.
>>> 
>>> Unfortunately I can't promise that I will be of help with maintaining
>>> backport...
>> Hi Paul,
>> 
>> If I can help with this effort, let me know as I'm also interested in having 
>> etcd in Jessie.  I already started trying to get everything to compile 
>> against 
>> a stock Jessie, and was mostly successful.  To get everything working did 
>> require a newer golang (1.4 in my case).  I'm not currently a Debian project 
>> member, so I'm not sure how I can help.  Let me know either way.
> 
> It looks like etcd won't be part of stretch either - is anyone looking
> into backporting it?

There have been conversations with the security team about supporting Go
applications but they are not comfortable with it due to the compile-time 
nature of the packaging.  

If there is a CVE in package X you need to recompile and upload everything
that Build-Depends on X.  Maintainers will also need to recompile and upload
everything that B-D's on the B-Ds as it's not transitive.

There is a plan somewhere to move to creating shared libraries instead of
packaging source code in -dev debs and I may get around to doing this during
the Buster cycle.  It's only relatively recently that this feature was 
available in
Go and in Debian.


Tim.

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



Bug#863654: ITP: golang-github-codedellemc-goscaleio -- ScaleIO API bindings for Go

2017-05-29 Thread Potter, Tim
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-codedellemc-goscaleio
  Version : 0.0~git20161213.0.8ed64a0-1
  Upstream Author : Clinton Kitson
* URL : https://github.com/codedellemc/goscaleioitp
* License : Apache-2.0
  Programming Lang: Go
  Description : ScaleIO API bindings for Go

 The Goscaleio project represents API bindings that can be used to
 provide ScaleIO functionality into other Go applications. ScaleIO is
 a software-defined storage product from Dell EMC.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#863593: ITP: golang-github-chai2010-gettext-go -- GNU gettext for Go

2017-05-28 Thread Potter, Tim
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-chai2010-gettext-go
  Version : 0.0~git20160711.0.c6fed77-1
  Upstream Author : chai2010
* URL : https://github.com/chai2010/gettext-go
* License : BSD-3-clause
  Programming Lang: Go
  Description : GNU gettext for Go

This library implements the interface of the GNU gettext library for
Go. Use the SetLocale and BindTextdomain functions to add
internationalization and localization features to your Go application
using translation files.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#859360: [pkg-go] Bug#859360: Bug#859360: New version of golang-github-azure-azure-sdk-for-go-dev available upstream: 9.0.0-beta

2017-04-04 Thread Potter, Tim
On 3 Apr 2017, at 10:27 AM, Martín Ferrari  wrote:
> 
> On 02/04/17 20:15, Jeffrey Cliff wrote:
>> Package: golang-github-azure-azure-sdk-for-go-dev
>> Version: 2.1.1~beta-3
>> 
>> Upstream at github ( https://github.com/Azure/azure-sdk-for-go/releases
>> ) there's been quite a bit of development activity (950+ commits) on the
>> azure sdk and in particular ethereum has upgraded their required version
>> to version 6.0.
> 
> Wow, they sure seem to like to make major releases! :)
> 
> We will have to see how to do this update without breaking stuff. I
> can't imagine this will be API-compatible with 2.x?

Yes that's pretty nuts.  I'm poking around at devendoring things for Kubernetes,
and it requires v7.0.1-beta so I'm keen on seeing this package updated as well.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855922: [pkg-go] Bug#855922: containerd: 0.2.3 ds1-1 breaks docker 1.11 - unable to start containerd

2017-03-29 Thread Potter, Tim
On 30 Mar 2017, at 3:54 AM, Michael Stapelberg <stapelb...@debian.org> wrote:
> 
> Hi Tim,
> 
> "Potter, Tim" <timothy.pot...@hpe.com> writes:
>> Hi Ricardo.  Thanks for the bug report.  I messed up by uploading some of 
>> the Docker 1.13
>> dependencies to unstable instead of experimental - my apologies.
>> 
>> I've done a new upload with a Breaks line to avoid this bug occurring until 
>> I finish testing
>> 1.13 and uploading to unstable.
> 
> I’m still running into this issue (or a very similar one?) with:
> 
> docker.io 1.13.0~ds1-2
> runc 0.1.1+dfsg1-2+b1
> containerd 0.2.3~git20161117.78.03e5862~ds1-2
> golang-libnetwork 0.8.0~dev.2+git20161130.568.fd27f22-4
> 
> I installed these packages from Debian unstable, but AFAICT, no newer
> version is available in experimental.
> 
> The symptom is:
> $ docker run -t -i debian:sid /bin/bash
> docker: Error response from daemon: containerd: container not started.
> 
> In the journal, I can’t see any errors from containerd itself.
> 
> Should docker be working in Debian at the moment? If not, is there a
> workaround?

Hi Michael.  I did an upload yesterday to unstable and things should be working 
again.
Sorry about the mess in experimental vs unstable.  I was trying to keep both 
the old
and new version working but failed miserably.

Please let me know if you find any more brokenness.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#858589: override: etcd:net/extra

2017-03-24 Thread Potter, Tim
Package: ftp.debian.org
Severity: normal

Hi there.  I'd like to move the etcd package from the "devel" section to the 
"net" section.  I
think the original packager specified the old section in error when the package 
was first
created.

Etcd is a distributed key/value store so the "net" section fits quite well I 
think.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#858557: [pkg-go] Bug#858557: RFS: golang-github-klauspost-reedsolomon/1.3-1~exp1 -- Reed-Solomon Erasure Coding in Go

2017-03-24 Thread Potter, Tim
Hi Roger.  Did you find anyone to look at your package?  If no-one has done it 
already I
can sponsor it for you.


Regards,

Tim.

> On 23 Mar 2017, at 11:17 PM, Roger Shimizu  wrote:
> 
> Package: sponsorship-requests
> Severity: normal
> X-Debbugs-Cc: pkg-go-maintain...@lists.alioth.debian.org, fr...@debian.org, 
> daniel820...@gmail.com, rogershim...@gmail.com
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package 
> "golang-github-klauspost-reedsolomon",
> which is a dependency of another my package "golang-github-xtaci-kcp".
> 
>  * Package name: golang-github-klauspost-reedsolomon
>Version : 1.3-1~exp1
>Upstream Author : Klaus Post 
>  * URL : https://github.com/klauspost/reedsolomon
>  * License : MIT
>Section : devel
> 
> It builds those binary packages:
> 
>   golang-github-klauspost-reedsolomon-dev - Reed-Solomon Erasure Coding in Go
> 
> To access further information about this package, please visit the following 
> URL:
> 
>   https://mentors.debian.net/package/golang-github-klauspost-reedsolomon
> 
>   Alternatively, one can download the package with dget using this command:
> 
> dget -x 
> https://mentors.debian.net/debian/pool/main/g/golang-github-klauspost-reedsolomon/golang-github-klauspost-reedsolomon_1.3-1~exp1.dsc
> 
> or you can use git-buildpackage to build:
>   gbp clone --pristine-tar 
> https://anonscm.debian.org/git/pkg-go/packages/golang-github-klauspost-reedsolomon.git
>   cd golang-github-klauspost-reedsolomon
>   git checkout mentors
>   mk-build-deps --root-cmd sudo --install --tool "apt-get -o 
> Debug::pkgProblemResolver=yes --no-install-recommends"
>   gbp buildpackage -uc -us --git-ignore-branch --git-pristine-tar
> 
> I also built this package on debomatic (amd64):
>   
> http://debomatic-amd64.debian.net/distribution#experimental/golang-github-klauspost-reedsolomon/1.3-1~exp1/buildlog
> 
> Changes since the last upload:
> golang-github-klauspost-reedsolomon (1.3-1~exp1) experimental; urgency=medium
> 
>   * New upstream 1.3
>   * debian/control:
> - Add myself as uploader.
> 
> Cheers,
> --
> Roger Shimizu, GMT +9 Tokyo
> PGP/GPG: 4096R/6C6ACD6417B3ACB1
> ___
> 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#857842: [pkg-go] Bug#857842: Fails to build -- test errors

2017-03-23 Thread Potter, Tim
On 16 Mar 2017, at 2:07 AM, Sjoerd Simons  wrote:
> 
> Source: etcd
> Version: 3.1.2+dfsg
> Severity: serious
> Justification: fails to build from source
> 
> Hey,
> 
> When trying to build etcd i get:

[...]

> debian/rules:9: recipe for target 'override_dh_auto_test' failed
> make[1]: *** [override_dh_auto_test] Error 1
> make[1]: Leaving directory '/build/etcd-3.1.2+dfsg'
> debian/rules:6: recipe for target 'binary' failed
> make: *** [binary] Error 2
> dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 
> 2


Hi Sjoerd.  Is there any more output available here?  Running "go test" should 
display
a lot more info which would help narrow things down.

One question - are you building inside a container?  There's something to do 
with the
length of socket files under Docker that causes it to fail for me when building 
inside
Docker so I need to run pbuilder on bare metal.


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#858311: ITP: golang-github-kubernetes-gengo -- Library for generating things based on Go files

2017-03-21 Thread Potter, Tim
On 22 Mar 2017, at 3:03 AM, Chris Lamb  wrote:
> 
> Hi Tim,
> 
> Hope this finds you well.
> 
>> ITP: golang-github-kubernetes-gengo -- Library for generating
>> things based on Go files
> 
> I was wondering if you had meditated on a better word than "things" here?
> 
> Whilst the long description does detail what these things are, I believe
> we would be serving our users better if we picked a word for the short
> description that — ironically — would mean  that reading the longer
> paragraph was not required.
> 
> What do you think? :)

Hi Chris.  I do rather like the word "things" but you're right that it's not
terribly descriptive.  (-:

I've rewritten the short and long descriptions to make more sense and
they will be in the initial upload as I messed up d/copyright anyway.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#858311: ITP: golang-github-kubernetes-gengo -- Library for generating things based on Go files

2017-03-20 Thread Potter, Tim
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-kubernetes-gengo
  Version : 0.0~git20161024.0.6a1c24d-1
  Upstream Author : Daniel Smith
* URL : https://github.com/kubernetes/gengo
* License : Apache-2.0
  Programming Lang: Go
  Description : Library for generating things based on Go files

This package contains a library for generating things based on Go files. The 
mechanism was
first used in Kubernetes and is split out here for ease of reuse and 
maintainability.
.
The gengo library can build the following generators:
.
  * set
  * deep-copy
  * defaulter
  * go-to-protobuf


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#858249: init.d script needs update for docker.io 1.13.0~ds1-1

2017-03-20 Thread Potter, Tim
On 20 Mar 2017, at 10:08 PM, Craig Sanders  wrote:
> 
> Package: docker.io
> Version: 1.13.0~ds1-1
> 
> dockerd has moved from /usr/bin/ to /usr/sbin/. the systemd script seems
> to have been updated, because docker restarts correctly on my systemd
> machines. it doesn't do so on my sysvinit machines - the init.d script
> hasn't been updated, causing docker not to start and, worse, the failure
> of the package update.

Hi Craig.  Thanks for the bug report.

I've just checked in a fix for sysvinit (and also upstart, if anyone still uses 
that) which
should be in the next upload.


Regards,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#848316: [pkg-go] Bug#848316: Bug#848316: Bug#848316: etcd: I saw that A new upstream version is available: 3.0.15 - Is this possible to upgrade ?

2017-03-09 Thread Potter, Tim
Hi Theirry.  I've started doing uploads of the 3.1 series to unstable.  Please 
let me know
if you find any problems!


Tim.

On 2 Mar 2017, at 9:35 PM, TFAUCK <tfa...@free.fr> wrote:
> 
> On Wed, 8 Feb 2017 10:47:56 +0000 "Potter, Tim" <timothy.pot...@hpe.com>
> wrote:
>> On 21 Jan 2017, at 2:10 PM, Dmitry Smirnov <only...@debian.org> wrote:
>>> 
>>> On Thursday, 19 January 2017 10:41:23 AM AEDT TFAUCK wrote:
>>>> Initially I thought that maintainers of etcd 2.0 which are also
>>>> maintainers for packages relative to go were going to do it, but I may
>>>> be wrong there.
>>> 
>>> I'm not sure what are you trying to say...
>>> Maintainers (upstream developers) of Etcd are not maintainers of Debian
>>> package...
>>> 
>>> 
>>>> I can work with the package upgrade and submit the debdiff if that's the
>>>> idea ?
>>> 
>>> Whatever you can do to help is welcome. I suggest to start working on
>>> dependency packages -- that's where usual >90% of effort will be spent...
>> 
>> I suddenly have a need for etcd3 and have done a quick run through building
>> the dependencies.  There are only a half dozen new ones and they all
>> build without very much tweaking.
>> 
>> I think an upgrade of grpclog is required and then it should be good.  Will
>> keep working on it tomorrow.
>> 
>> 
>> Tim.
> Hello,
> Have you bin able to go through it ? or is that delayed until someone
> works on it ?
> thx
> Thierry
> --
> 
> __
> thf - Thierry Fauck - tfa...@free.fr>
> /pubkey: 4096R/FCC181CE/
> /fingerprint: 5CCF 6B82 DE4E E72A A40B B63E A153 BF4F FCC1 81CE/
> 
> ___
> 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#857318: ITP: golang-github-optiopay-kafka -- Go client library for Apache Kafka

2017-03-09 Thread Potter, Tim
On 10 Mar 2017, at 1:12 PM, Faidon Liambotis <parav...@debian.org> wrote:
> 
> Hi Tim,
> 
> On Fri, Mar 10, 2017 at 12:48:01AM +, Potter, Tim wrote:
>> This library provides a high-level client API for Apacha Kafaka. It
>   ^^
>   typo

Hi Faidon.  Thanks for the reply.  I've updated my debian/control file to
fix the typo.

>> implements connection management as well as producer and consumer
>> objects for sending and receiving messages, respectively.
> 
> How is that different than Sarama, already present in the archive as
> src:golang-github-shopify-sarama? Even if they both are worthy of being
> in the archive, it might be worth documenting the differences in the
> package description.

I'm primarily interested in the optiopay Kafka client as it's a build dependency
for a Kubernetes add-on that I'm packaging at the moment. Unfortunately this
will result in a duplication in functionality in Debian but I don't see it as 
my job to
write bits of upstream - at least not yet.

I don't think this is a big problem, and having packaged a lot of smallish Go 
libraries
over the last year, I'm now finally seeing quite a bit of library re-use between
different parts of the container ecosystem, i.e Docker, Kubernetes, Rocket and
their various build dependencies.  I imagine you might being see this with Kafka
as well.

> Also, a few of us have created pkg-kafka; we currently package mainly
> librdkafka and related tools but that's not set in stone. One of my
> comaintainers, Christos (Cc'ed), is also planning to package
> confluent-kafka-go which is a wrapper of librdkafka. You might be also
> interested in that one, as you might be in the pkg-kafka team in
> general. You're welcome to join it -- but also understandable if you
> wish to maintain this package under pkg-go too.

Nice.  It's great to see a dedicated Kafka community being built in Debian.  I
think it's one of those complicated packages that can't be created properly
if it's merely a dependency of something else.

Since Kafka is written in Java I don't imagine we will cross paths very often
in packaging land, but I'm happy to transfer repos around if it makes sense.
I'm not sure it does for the optiopay client right now though but am willing
to be convinced.


Regards,

Tim.

> 
> Best,
> Faidon



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857320: ITP: kubernetes-addon-heapster -- Resource usage analysis and monitoring addon for Kubernetes

2017-03-09 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: kubernetes-addon-heapster
  Version : 1.2.0
  Upstream Author : Vish Kannan, Marcin Wielgus, Piotr Szczesniak
* URL : https://github.com/kubernetes/heapster
* License : Apache-2.0
  Programming Lang: Go
  Description : Resource usage analysis and monitoring addon for Kubernetes

 The Kubernetes Heapster addon is an addon for computing resource
 usage analysis and monitoring of container clusters.  Heapster
 collects and interprest various signals like comput resource usage,
 lifecycle events, etc, and exports cluster metrics via REST
 endpoints.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857319: ITP: golang-gopkg-olivere-elastic.v3 -- Elasticsearch client for Golang

2017-03-09 Thread Potter, Tim
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-gopkg-olivere-elastic.v3
  Version : 3.0.41-1
  Upstream Author : Oliver Eilhard
* URL : https://github.com/olivere/elastic
* License : Expat
  Programming Lang: Go
  Description : Elasticsearch client for Golang

Provides an interface to the Elasticsearch server
(http://www.elasticsearch.org/). It can manage full text indices,
index documents, and search them.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857318: ITP: golang-github-optiopay-kafka -- Go client library for Apache Kafka

2017-03-09 Thread Potter, Tim
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-optiopay-kafka
  Version : 0.0~git20150921.0.bc8e095-1
  Upstream Author : Piotr Husiatyński
* URL : https://github.com/optiopay/kafka
* License : Expat
  Programming Lang: Go
  Description : Go client library for Apache Kafka

This library provides a high-level client API for Apacha Kafaka. It
implements connection management as well as producer and consumer
objects for sending and receiving messages, respectively.
.
Apache Kafka is an open-source stream processing software providing a
unified, high-throughput, low-latency platform for handling real-time
data feeds.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857204: ITP: golang-github-bluebreezecf-opentsdb-goclient -- Go client for OpenTSDB REST API

2017-03-08 Thread Potter, Tim
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-bluebreezecf-opentsdb-goclient
  Version : 0.0~git20160515.0.539764b-1
  Upstream Author : Jianwei Shi
* URL : https://github.com/bluebreezecf/opentsdb-goclient
* License : Apache-2.0
  Programming Lang: Go
  Description : Go client for OpenTSDB REST API

This library is a Go implementation for the OpenTSDB REST API.

OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top 
of HBase.
OpenTSDB was written to address a common need: store, index and serve metrics 
collected
from computer systems (network gear, operating systems, applications) at a 
large scale, and
make this data easily accessible and graphable.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857203: ITP: golang-github-smartystreets-go-aws-auth -- Go library to signs requests to Amazon Web Services using IAM roles or signed signatures

2017-03-08 Thread Potter, Tim
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-smartystreets-go-aws-auth
  Version : 0.0~git20160722.0.2043e6d-1
  Upstream Author : Michael Whatcott
* URL : https://github.com/smartystreets/go-aws-auth
* License : Expat
  Programming Lang: Go
  Description : Go library to signs requests to Amazon Web Services using 
IAM roles or signed signatures

 Go-AWS-Auth is a comprehensive, lightweight library for signing requests
 to Amazon Web Services.
 .
 It's easy to use: simply build your HTTP request and call awsauth.Sign(req) 
before
 sending your request over the wire.
.
 Supported signing mechanisms are:
.
  * Signed Signature Versions 2, 3, and 4
  * Custom S3 Authentication Scheme
  * Security Token Service
  * S3 Query String Authentication
  * IAM Role



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857202: ITP: golang-github-quobyte-api -- Quobyte API client for Go

2017-03-08 Thread Potter, Tim
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-quobyte-api
  Version : 0.0~git20160913.0.bf713b5-1
  Upstream Author : Quobyte Inc.
* URL : https://github.com/quobyte/api
* License : BSD-3-clause
  Programming Lang: Go
  Description : Quobyte API client for Go

This library implements a Go client for the Quobyte API.

Quo byte is a commercial product offering software implementing an 
enterprise-grade
distributed parallel filesystem and block storage support for VMs and 
containers.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857201: ITP: golang-github-exponent-io-jsonpath -- Extension for Go's json.Decoder enabling navigation of a stream of tokens

2017-03-08 Thread Potter, Tim
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-exponent-io-jsonpath
  Version : 0.0~git20151013.0.d6023ce-1
  Upstream Author : Exponent Labs
* URL : https://github.com/exponent-io/jsonpath
* License : Expat
  Programming Lang: Go
  Description : Extension for Go's json.Decoder enabling navigation of a 
stream of tokens

This package extends the json.Decoder to support navigating a stream of JSON 
tokens. You
should be able to use this extended Decoder places where a json.Decoder would 
have been
used.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857200: ITP: golang-github-renstrom-dedent -- Remove common leading whitespace from multiline strings

2017-03-08 Thread Potter, Tim
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-renstrom-dedent
  Version : 1.0.0+git20150819.3.020d11c-1
  Upstream Author : Peter Renström
* URL : https://github.com/renstrom/dedent
* License : Expat
  Programming Lang: Go
  Description : Remove any common leading whitespace from multiline strings

The dedent library removes common leading whitespace from multiline strings to 
allow
flexible decoding and cleanup of here documents.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857104: ITP: golang-github-go-openapi-errors -- Common error handling code for OpenAPI

2017-03-07 Thread Potter, Tim
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-go-openapi-errors
  Version : 0.0~git20160704.0.d24ebc2-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/errors
* License : Apache-2.0
  Programming Lang: Go
  Description : Common error handling code for OpenAPI

This library implements shared error handling code used throughout the various 
libraries
for the OpenAPI Specification.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857103: ITP: golang-github-go-openapi-analysis -- OpenAPI Specification object model analyzer

2017-03-07 Thread Potter, Tim
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-go-openapi-analysis
  Version : 0.0~git20160815.0.b44dc87-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/analysis
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI Specification object model analyser

The OpenAPI analysis library implements analysts of an OpenAPI specification 
document
for easier reasoning about the content.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857102: ITP: golang-github-go-openapi-loads -- OpenAPI Specification object model

2017-03-07 Thread Potter, Tim
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-go-openapi-loads
  Version : 0.0~git20160704.0.18441df-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/loads
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI Specification object model

This library implements the loading of OpenAPI specification documents from 
local or
remote locations.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857101: ITP: golang-github-go-openapi-strfmt -- OpenAPI string formatting library

2017-03-07 Thread Potter, Tim
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-go-openapi-strfmt
  Version : 0.0~git20160812.0.d65c7fd-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/strfmt
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI string formatting library

Strfmt implements formatting and validation of various well-known string 
formats such as
IP and email addresses for use in other OpenAPI Specification libraries.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857100: ITP: golang-github-go-openapi-runtime -- OpenAPI runtime interfaces

2017-03-07 Thread Potter, Tim
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-go-openapi-runtime
  Version : 0.0~git20160704.0.11e322e-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/runtime
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI runtime interfaces

The validate library is part of the OpenAPI Initiative and OpenAPI 
Specification, and consists
of classes and functions to be used in code generation when creating client- 
and server-side
implementations of REST interfaces.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857099: ITP: golang-github-go-openapi-validate -- OpenAPI toolkit validation helpers

2017-03-07 Thread Potter, Tim
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-go-openapi-validate
  Version : 0.0~git20160704.0.deaf2c9-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/validate
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI toolkit validation helpers

The validate library is part of the OpenAPI Initiative and OpenAPI 
Specification, and consists
of various helper and utility functions used internally by other components of 
OpenAPI.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855621: docker.io: Doesn't start: bad listen address format

2017-02-23 Thread Potter, Tim
On 21 Feb 2017, at 7:48 AM, Samuel Thibault  wrote:
> 
> Samuel Thibault, on lun. 20 févr. 2017 21:37:11 +0100, wrote:
>> Samuel Thibault, on lun. 20 févr. 2017 21:30:58 +0100, wrote:
>>> 2017-02-20T21:29:05.031246+01:00 var docker[4807]: 
>>> time="2017-02-20T21:29:05.030971938+01:00" level=info msg="New containerd 
>>> process, pid: 4822\n"
>>> 2017-02-20T21:29:05.046488+01:00 var docker[4807]: 
>>> time="2017-02-20T21:29:05.046388294+01:00" level=fatal msg="bad listen 
>>> address format /var/run/docker/libcontainerd/docker-containerd.sock, 
>>> expected proto://address"
>> 
>> I found this:
>> 
>> https://patrick.georgi.family/2017/02/18/bad-listen-address-format-docker-error-on-debian-and-elsewhere/
>> 
>> which I'll use as workaround (it seems to work fine here),
> 
> I spoke too fast, I'm getting other incompatibilities. I had to
> downgrade containerd.

Hi Samuel.  I'm afraid I messed up by uploading containerd, libnetwork and runc 
to unstable and the
appropriate Docker version (1.13) to experimental which is why you are seeing 
this problem.  Next
time I'll make sure to upload all four packages to the same place.

I've just re-uploaded containerd, libnetwork and runc with Breaks lines in 
place to ensure that this
doesn't happen during the 1.13 upload process.

As you mention downgrading fixes things.  You might like to also downgrade runc 
and libnetwork
just to be safe.


Regards,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855407: docker.io: Dependency missmatch (docker.io 1.11.2~ds1-6 vs. containerd 0.2.3~git20161117.78.03e5862~ds1-1)

2017-02-23 Thread Potter, Tim
Hi Roland.  I messed up by uploading containerd (as well as runc and 
libnetwork) to unstable
while uploading the matching Docker package to experimental.

If you downgrade to the original containerd, runc and libnetwork you should see 
the
problem disappear.  I've done a new upload adding Break lines to avoid this 
happening
until Docker 1.13 hits unstable.


Regards,

Tim.

> On 18 Feb 2017, at 2:36 AM, Roland Kammerer  wrote:
> 
> Package: docker.io
> Version: 1.11.2~ds1-6
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> After the upgrade docker does not start anymore. Starting it manually produces
> the following output:
> 
> sudo docker daemon --debug
> DEBU[] docker group found. gid: 125
> DEBU[] Listener created for HTTP on unix (/var/run/docker.sock)
> INFO[] New containerd process, pid: 15658
> 
> DEBU[] containerd connection state change: CONNECTING
> DEBU[] containerd connection state change: TRANSIENT_FAILURE
> WARN[] containerd: low RLIMIT_NOFILE changing to max  current=1024 
> max=65536
> DEBU[] containerd: read past events  count=0
> DEBU[] containerd: supervisor runningcpus=4 memory=7826
> runtime=runc runtimeArgs=[] stateDir="/run/containerd"
> FATA[] bad listen address format
> /var/run/docker/libcontainerd/docker-containerd.sock, expected proto://address
> 
> This is caused by a very well known mismatch between docker and containerd of
> current sid. See for example [1].
> 
> [1] https://github.com/docker/containerd/issues/299#issuecomment-240618355
> 
> -- System Information:
> Debian Release: 9.0
>  APT prefers testing
>  APT policy: (650, 'testing'), (600, 'unstable'), (550, 'experimental'), 
> (500, 'testing-debug')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages docker.io depends on:
> ii  adduser  3.115
> ii  containerd   0.2.3~git20161117.78.03e5862~ds1-1
> ii  init-system-helpers  1.47
> ii  iptables 1.6.0+snapshot20161117-5
> ii  libapparmor1 2.11.0-2
> ii  libc62.24-9
> ii  libdevmapper1.02.1   2:1.02.137-1
> ii  libsqlite3-0 3.16.2-2
> ii  libsystemd0  232-15
> ii  runc 0.1.1+dfsg1-2
> 
> Versions of packages docker.io recommends:
> ii  ca-certificates  20161130
> ii  cgroupfs-mount   1.3
> ii  git  1:2.11.0-2
> ii  xz-utils 5.2.2-1.2
> 
> Versions of packages docker.io suggests:
> pn  aufs-tools   
> pn  btrfs-progs  
> ii  debootstrap  1.0.88
> pn  docker-doc   
> pn  rinse
> pn  zfs-fuse | zfsutils  
> 
> -- Configuration Files:
> /etc/default/docker changed:
> DOCKER_OPTS="--storage-driver=devicemapper -H unix:///var/run/docker.sock"
> 
> 
> -- no debconf information
> 



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855922: [pkg-go] Bug#855922: containerd: 0.2.3 ds1-1 breaks docker 1.11 - unable to start containerd

2017-02-23 Thread Potter, Tim
On 24 Feb 2017, at 12:25 AM, Ricardo Sateler  wrote:
> 
> Package: containerd
> Version: 0.2.3~git20161117.78.03e5862~ds1-1
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> After upgrading containerd from 0.2.1~ds1-3 to
> 0.2.3~git20161117.78.03e5862~ds1-1, docker service does not start correctly
> (hangs).

> Downgrading containerd to 0.2.1-ds1-3 fixes the issue

Hi Ricardo.  Thanks for the bug report.  I messed up by uploading some of the 
Docker 1.13
dependencies to unstable instead of experimental - my apologies.

I've done a new upload with a Breaks line to avoid this bug occurring until I 
finish testing
1.13 and uploading to unstable.


Regards,

Tim.

> 
> 
> 
> -- System Information:
> Debian Release: 9.0
>  APT prefers unstable
>  APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages containerd depends on:
> ii  libc6  2.24-9
> ii  runc   0.1.1+dfsg1-2
> 
> containerd recommends no packages.
> 
> containerd suggests no packages.
> 
> -- no debconf information
> 
> ___
> 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#855683: ITP: golang-github-makenowjust-heredoc -- Convert strings to here documents in Go

2017-02-20 Thread Potter, Tim
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-makenowjust-heredoc
  Version : 0.0~git20140704.0.1d91351-1
  Upstream Author : TSUYUSATO Kitsune
* URL : https://github.com/MakeNowJust/heredoc
* License : Expat
  Programming Lang: Go
  Description : Convert strings to here documents in Go

Here documents allow text files or other data to be embedded in source
files.  The heredoc library implements the whitespace filtering and line
break preservation since Go does not have any syntax allowing here
documents natively.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855682: ITP: golang-github-xanzy-go-cloudstack -- CloudStack API client for Go

2017-02-20 Thread Potter, Tim
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-xanzy-go-cloudstack
  Version : 2.1.1+git20160728.1.1e2cbf6-1
  Upstream Author : Sander van Harmelen
* URL : https://github.com/xanzy/go-cloudstack
* License : Apache-2.0
  Programming Lang: Go
  Description : CloudStack API client for Go

 This library is a CloudStack API client enabling Go programs to interact
 with CloudStack in a simple and uniform way. It covers the complete CloudStack 
API
 and is well tested with access to over 400 API commands.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855680: ITP: golang-github-vmware-photon-controller-go-sdk -- VMware Photon Controller API library

2017-02-20 Thread Potter, Tim
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-vmware-photon-controller-go-sdk
  Version : 0.0~PROMOTED-339-1
  Upstream Author : VMware, Inc.
* URL : https://github.com/vmware/photon-controller-go-sdk
* License : Apache-2.0
  Programming Lang: Go
  Description : VMware Photon Controller API library

Photon Controller is a distributed, multi-tenant host controller and scheduler
optimized for containers.  The photon-controller-go-sdk library implements
the Photon Controller API natively in Go.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855679: ITP: golang-github-lpabon-godbc -- Design-by-contract library for Go

2017-02-20 Thread Potter, Tim
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-lpabon-godbc
  Version : 1.0+git20140613.1.9577782-1
  Upstream Author : Luis Pabón
* URL : https://github.com/lpabon/godbc
* License : Apache-2.0
  Programming Lang: Go
  Description : Design-by-contract library for Go

Design-by-contract is an approach for designing software where the programmer
defines a formal, precise and verifiable interface specification for software 
components.
The godbc library implements the design-by-contract methodology using pre- and
post-condition assertion methods.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855208: [pkg-go] Bug#855208: runc: 1.0 release candidate breaks docker 1.11 - oci runtime error: flag provided but not defined: -bundle

2017-02-20 Thread Potter, Tim
On 18 Feb 2017, at 5:33 AM, Evgeni Golov <evg...@debian.org> wrote:
> 
> Hi Tim,
> 
> On Wed, Feb 15, 2017 at 10:52:22PM +, Potter, Tim wrote:
>>> I can reproduce this. Downgrading to 0.1.1+dfsg1-2 fixed this for me.
>> 
>> Hi everyone.  This upload is part of updated build dependencies for Docker 
>> 1.13.0.
>> Currently the pipeline is stalled while a few things sit in the NEW queue.  
>> When
>> that's all sorted out everything should build again.
> 
> Can we in the meantime have proper Breaks in place, so that people don't 
> accidentally update runc without docker/containerd/etc?

Hi Evgeni.  Thanks for the reply.  I had totally missed the fact that people 
could be
doing individual package upgrades of runc (also containerd) and this would muck 
up
the docker.io package.

What particular Break lines would you think appropriate for this situation?  My 
initial
guess would have been adding Depends = in docker.io, containerd and runc to
ensure that everything is upgraded in lockstep, but I don't see where Breaks can
be applied.


Thanks,

Tim.

> 
> Thanks
> Evgeni



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855530: ITP: golang-github-bsphere-le-go -- Golang library for logentries.com

2017-02-19 Thread Potter, Tim
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-bsphere-le-go
  Version : 0.0~git20170215.0.7a984a8-1
  Upstream Author : Gal Ben-Haim
* URL : https://github.com/bsphere/le_go
* License : Expat
  Programming Lang: Go
  Description : Golang client library for logentries.com

Client library for sending logs to the commercial logentries.com
service. The library implements the ame methods as the Go Logger
library and is also compatible with the io.Writer interface.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855208: [pkg-go] Bug#855208: runc: 1.0 release candidate breaks docker 1.11 - oci runtime error: flag provided but not defined: -bundle

2017-02-15 Thread Potter, Tim
On 16 Feb 2017, at 9:56 AM, Chris Lamb <la...@debian.org> wrote:
> 
> Potter, Tim wrote:
> 
>> On 16 Feb 2017, at 9:06 AM, Chris Lamb <la...@debian.org> wrote:
> 
>> Hi everyone.  This upload is part of updated build dependencies for Docker 
>> 1.13.0.
>> Currently the pipeline is stalled while a few things sit in the NEW queue.  
>> When
>> that's all sorted out everything should build again.
> 
> Is there something I could prioritise processing in NEW that
> would help here?

Anything with "golang" in the source package name changed by t...@debian.org
would be a great help, thanks!


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855208: [pkg-go] Bug#855208: runc: 1.0 release candidate breaks docker 1.11 - oci runtime error: flag provided but not defined: -bundle

2017-02-15 Thread Potter, Tim
On 16 Feb 2017, at 9:06 AM, Chris Lamb  wrote:
> 
> Felipe Sateler wrote:
> 
>> Cannot start service web: rpc error: code = 2 desc
>> = "oci runtime error: flag provided but not defined: -bundle"
> 
> I can reproduce this. Downgrading to 0.1.1+dfsg1-2 fixed this for me.

Hi everyone.  This upload is part of updated build dependencies for Docker 
1.13.0.
Currently the pipeline is stalled while a few things sit in the NEW queue.  When
that's all sorted out everything should build again.

The cluster of docker, runc, containerd and libnetwork all are tightly coupled 
and
need to be upgrade in lockstep to avoid build failures which unfortunately is
hard to achieve in practice.

I'm hoping that once 1.13 is in unstable I can keep it up to date incrementally
instead of having to spend months going from 1.11 to 1.13.


Tim.

> 
> 
> 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#854645: ITP: golang-github-grpc-ecosystem-go-grpc-prometheus -- Prometheus monitoring for gRPC Go servers

2017-02-08 Thread Potter, Tim
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-grpc-ecosystem-go-grpc-prometheus
  Version : 1.1+git20160910.0.6b7015e-1
  Upstream Author : Michael Witkowski
* URL : https://github.com/grpc-ecosystem/go-grpc-prometheus
* License : Apache-2.0
  Programming Lang: Go
  Description : Prometheus monitoring for gRPC Go servers

 This library uses gRPC Go interceptors (middleware) to implement both
 server- and client-side metrics and monitoring using Prometheus for a
 gRPC interface.
 .
 Using Prometheus for API monitoring allows querying and visualization
 of latency, request rates and other useful metrics that can be
 obtained from collecting time-series data.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854642: ITP: golang-github-grpc-ecosystem-grpc-gateway -- gRPC to JSON proxy generator for Golang

2017-02-08 Thread Potter, Tim
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-grpc-ecosystem-grpc-gateway
  Version : 1.1.0+git20170127.54.6863684-1
  Upstream Author : gRPC Ecosystem
* URL : https://github.com/grpc-ecosystem/grpc-gateway
* License : BSD-3-clause
  Programming Lang: Go
  Description : gRPC to JSON proxy generator for Golang

 Grpc-gateway is a protoc plugin that reads gRPC service definitions
 and generates a reverse-proxy server which translates a RESTful JSON
 API into gRPC. The server is generated according to custom options in
 your gRPC definition and helps you to provide your APIs in both gRPC
 and RESTful style at the same time.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854639: ITP: golang-github-cockroachdb-cmux -- Payload-based connection multiplexer for Golang

2017-02-08 Thread Potter, Tim
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-cockroachdb-cmux
  Version : 0.0~git20170110.0.30d10be-1
  Upstream Author : Soheil Hassas Yeganeh, Tamir Duberstein
* URL : https://github.com/cockroachdb/cmux
* License : Apache-2.0
  Programming Lang: Go
  Description : Payload-based connection multiplexer for Golang

 The cmux library is a generic Go library to multiplex connections
 based on their payload. Using cmux you can serve gRPC, SSH, HTTPS,
 HTTP, Go RPC and pretty much any other payload on the same TCP
 listener. Lookahead is used to match and hand off connections
 to the appropriate server implementation.
 .
 This package is a fork of github.com/soheily/cmux.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854637: ITP: golang-github-wsxiaoys-terminal -- Colorful terminal output for Golang

2017-02-08 Thread Potter, Tim
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-wsxiaoys-terminal
  Version : 0.0~git20160513.0.0940f3f-1
  Upstream Author : Meng Zhang
* URL : https://github.com/wsxiaoys/terminal
* License : BSD-3-Clause
  Programming Lang: Go
  Description : Colorful terminal output for Golang

 Terminal is a simple golang package that provides basic terminal
 handling. Terminal wraps and color/format functions are implemented
 using standard ANSI escape codes.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854636: ITP: golang-github-karlseguin-expect -- testing framework for Go with more consice syntax

2017-02-08 Thread Potter, Tim
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-karlseguin-expect
  Version : 1.0.1+git20160716.12.5c2eadb-1
  Upstream Author : Karl Seguin
* URL : https://github.com/karlseguin/expect
* License : Expat
  Programming Lang: Go
  Description : Testing framework for Go with more concise syntax

 Expect is a testing framework for Go to help write shorter
 tests. Go's built-in testing package is fine, except it tends to lead
 to verbose code.  Expect runs within the go test framework but
 provides a different, concise syntax for specifying expectations.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854635: ITP: golang-github-karlseguin-ccache -- A golang LRU Cache for high concurrency

2017-02-08 Thread Potter, Tim
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-karlseguin-ccache
  Version : 2.0.2+git20161222.2.12c7ffd-1
  Upstream Author : Karl Seguin
* URL : https://github.com/karlseguin/ccache
* License : Expat
  Programming Lang: Go
  Description : A golang LRU Cache for high concurrency

 CCache is an LRU Cache, written in Go, focused on supporting high
 concurrency. Lock contention on the list is reduced by introducing a
 window which limits the frequency that an item can get promoted,
 using a buffered channel to queue promotions for a single worker, and
 garbage collecting within the same thread as the worker.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#848316: [pkg-go] Bug#848316: Bug#848316: etcd: I saw that A new upstream version is available: 3.0.15 - Is this possible to upgrade ?

2017-02-08 Thread Potter, Tim
On 21 Jan 2017, at 2:10 PM, Dmitry Smirnov  wrote:
> 
> On Thursday, 19 January 2017 10:41:23 AM AEDT TFAUCK wrote:
>> Initially I thought that maintainers of etcd 2.0 which are also
>> maintainers for packages relative to go were going to do it, but I may
>> be wrong there.
> 
> I'm not sure what are you trying to say...
> Maintainers (upstream developers) of Etcd are not maintainers of Debian
> package...
> 
> 
>> I can work with the package upgrade and submit the debdiff if that's the
>> idea ?
> 
> Whatever you can do to help is welcome. I suggest to start working on
> dependency packages -- that's where usual >90% of effort will be spent...

I suddenly have a need for etcd3 and have done a quick run through building
the dependencies.  There are only a half dozen new ones and they all
build without very much tweaking.

I think an upgrade of grpclog is required and then it should be good.  Will
keep working on it tomorrow.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854526: ITP: golang-github-cloudflare-cfssl -- Cloudflare's PKI and TLS toolkit

2017-02-07 Thread Potter, Tim
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-cfssl
  Version : 1.2.0+git20160825.89.7fb22c8-1
  Upstream Author : Kyle Isom
* URL : https://github.com/cloudflare/cfssl
* License : BSD-2-Clause
  Programming Lang: Go
  Description : Cloudflare's PKI and TLS toolkit

 CFSSL is CloudFlare's PKI/TLS swiss army knife.  It is both a command
 line tool and an HTTP API server for signing, verifying, and bundling
 TLS certificates. CFSSL can be used to build custom TLS PKI tools as
 well as create and manipulate traditional certificate structures using
 code or on the command line.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854525: ITP: golang-github-google-certificate-transparency -- Framework for monitoring and auditing SSL certificates

2017-02-07 Thread Potter, Tim
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-google-certificate-transparency
  Version : 0.0~git20160709.0.0f6e3d1-1
  Upstream Author : The Go Authors
* URL : https://github.com/google/certificate-transparency
* License : Apache-2.0
  Programming Lang: Go
  Description : Framework for monitoring and auditing SSL certificates

 The Certificate Transparency project provides a framework to explore ideas to 
improve
 the security of HTTPS connections by adding new functional components to the 
current
 SSL security system: logging, monitoring and auditing.
 .
 Please see http://www.certificate-transparency.org for more details about 
certificate
 transparency and how it works.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854016: ITP: kubernetes-addon-dns -- DNS service addon for Kubernetes

2017-02-02 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: kubernetes-addon-dns
  Version : 1.13+git20170201.0.da9d641
  Upstream Author : Bowei Du, Zihong Zheng
* URL : https://github.com/kubernetes/dns
* License : Apache-2.0
  Programming Lang: Go
  Description : DNS service addon for Kubernetes

 The Kubernetes DNS addon is a service launched automatically using
 the Kubernetes cluster manager. The DNS addon schedules a DNS Pod and
 Service on the cluster, and configures the kubelets to tell
 individual containers to use the DNS Service’s IP to resolve DNS
 names.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853924: ITP: golang-github-rsc-letsencrypt -- Go library to manage TLS certificates via LetsEncrypt.org

2017-02-01 Thread Potter, Tim
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-rsc-letsencrypt
  Version : 0.0~git20160929.0.76104d2-1
  Upstream Author : Russ Cox
* URL : https://github.com/rsc/letsencrypt
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go library to manage TLS certificates automatically via 
LetsEncrypt.org

 LetsEncrypt.org is a service that issues free SSL/TLS certificates to
 servers that can prove control over the given domain's DNS records or the
 servers pointed at by those records.
 .
 This package is a Go library that implements a client to register and get
 certificates from LetsEncrypt.org.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853911: ITP: golang-github-docker-go-metrics -- Package for metrics collection in Docker projects

2017-02-01 Thread Potter, Tim
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-go-metrics
  Version : 0.0~git20161110.0.0f35294-1
  Upstream Author : Docker
* URL : https://github.com/docker/go-metrics
* License : Apache-2.0
  Programming Lang: Go
  Description : Package for metrics collection in Docker projects

 This package is small wrapper around the Prometheus Go client to help
 enforce convention and best practices for metrics collection in Docker
 projects.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853909: ITP: golang-github-tonistiigi-fifo -- Go package for handling FIFOs in a sane way

2017-02-01 Thread Potter, Tim
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-tonistiigi-fifo
  Version : 0.0~git20161203.0.fe870cc-1
  Upstream Author : Tõnis Tiigi
* URL : https://github.com/tonistiigi/fifo
* License : Expat
  Programming Lang: Go
  Description : Go package for handling FIFOs in a sane way

 This package implements an interface for opening, reading, writing
 and closing Unix FIFOs. An open FIFO can be accessed using the
 io.ReadWriteCloser interface.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853816: ITP: golang-github-go-openapi-spec -- OpenAPI specification object model

2017-01-31 Thread Potter, Tim
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-go-openapi-spec
  Version : 0.0~git20161119.0.f7ae86d-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/spec
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI specification object model

 The OpenAPI Specification is a specification for machine-readable
 interface files for describing, producing, consuming, and visualizing
 RESTful Web services.
 .
 This module is a Go implementation of the OpenAPI object model which
 allows web interfaces to be specified and implemented using Go in a
 simple and elegant manner.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853815: ITP: golang-github-go-openapi-jsonpointer -- Fork of gojsonpointer with support for structs

2017-01-31 Thread Potter, Tim
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-go-openapi-jsonpointer
  Version : 0.0~git20170102.0.779f453-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/jsonpointer
* License : Apache-2.0
  Programming Lang: Go
  Description : Fork of gojsonpointer with support for structs

 JSON Pointer is an extension to the JSON format which defines a
 string syntax for identifying a specific value within a JSON
 document.
 .
 This module is a fork of the github.com/xeipuuv/gojsonpointer
 project which implements the JSON Pointer standard for Go, but with
 support for structs added.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853814: ITP: golang-github-go-openapi-jsonreference -- Fork of gojsonreference with support for structs

2017-01-31 Thread Potter, Tim
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-go-openapi-jsonreference
  Version : 0.0~git20161105.0.36d33bf-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/jsonreference
* License : Apache-2.0
  Programming Lang: Go
  Description : Fork of gojsonreference with support for structs

 JSON Reference is an extension to the JSON format which allows a JSON
 value to reference another value within a JSON document.
 .
 This module is a fork of the github.com/xeipuuv/gojsonreference
 project which implements the JSON Reference standard for Go, but with
 support for structs added.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853813: ITP: golang-github-go-openapi-swag -- General utilities for the go-openapi projects

2017-01-31 Thread Potter, Tim
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-go-openapi-swag
  Version : 0.0~git20161024.0.3b6d86c-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/swag
* License : Apache-2.0
  Programming Lang: Go
  Description : General utilities for the go-openapi projects

 This modules contains a collection of helper functions used in many
 of the go-openapi projects. It includes utilities to:
 .
   * convert between value and pointers for builtins
   * convert from string to builtin
   * fast json concatenation


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853811: ITP: golang-github-mailru-easyjson -- Fast JSON serializer for golang

2017-01-31 Thread Potter, Tim
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-mailru-easyjson
  Version : 0.0~git20161103.0.159cdb8-1
  Upstream Author : Victor Starodub
* URL : https://github.com/mailru/easyjson
* License : Expat
  Programming Lang: Go
  Description : Fast JSON serializer for golang

 The easyjson library allows the user to (un-)marshal JSON structs
 without the use of reflection by generating marshaller code.
 .
 One of the aims of the library is to keep generated code simple enough
 so that it can be easily optimized or fixed. Another goal is to
 provide users with ability to customize the generated code not
 available in 'encoding/json', such as generating snake_case names or
 enabling 'omitempty' behavior by default.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853806: ITP: golang-github-mrunalp-fileutils -- collection of utilities for file manipulation in golang

2017-01-31 Thread Potter, Tim
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-mrunalp-fileutils
  Version : 0.0~git20160930.0.4ee1cc9-1
  Upstream Author : Mrunal Patel
* URL : https://github.com/mrunalp/fileutils
* License : Apache-2.0
  Programming Lang: Go
  Description : Collection of utilities for file manipulation in golang

 This package is a collection of utilities for file manipulation in Go.
 .
 The library is based on the interface implemented by the Docker
 pkg/archive and pkg/idtools modules but does copies instead of
 handling archive formats.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853804: ITP: golang-github-bshuster-repo-logrus-logstash-hook -- Logstash hook for logrus

2017-01-31 Thread Potter, Tim
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-bshuster-repo-logrus-logstash-hook
  Version : 0.0~git20170102.0.5f729f2-1
  Upstream Author : Boaz Shuster
* URL : https://github.com/bshuster-repo/logrus-logstash-hook
* License : Expat
  Programming Lang: Go
  Description : Logstash hook for Logrus logging library for Go

 Logrus is a structured logger for Go (golang), completely
 API compatible with the standard library logger.
 .
 This package is a hook to enable messages logged by Logrus to be sent
 to a Logstash instance.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853790: ITP: golang-github-aanand-compose-file -- Parser for the Docker compose file format version 3

2017-01-31 Thread Potter, Tim
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-aanand-compose-file
  Version : 0.0~git20161122.0.a3e5876-1
  Upstream Author : Aanand Prasad
* URL : https://github.com/aanand/compose-file
* License : Apache-2.0
  Programming Lang: Go
  Description : Parser for the Docker compose file format version 3

 This library implements a parser for the Docker compose file format.
 Docker Compose is a tool for defining and running multi-container
 Docker applications. Applications can then be created and started
 using a single command.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853789: ITP: golang-github-azure-go-ansiterm -- Go package for ANSI terminal emulation in Windows

2017-01-31 Thread Potter, Tim
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-azure-go-ansiterm
  Version : 0.0~git20160622.0.fa152c5-1
  Upstream Author : John Starks, Gabriel Hartmann
* URL : https://github.com/Azure/go-ansiterm
* License : Expat
  Programming Lang: Go
  Description : Go package for ANSI terminal emulation in Windows

 This package is a cross-platform ANSI terminal emulation library. It
 reads a stream of Ansi characters and produces the appropriate
 function calls. The results of the function calls are platform
 dependent.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853788: ITP: golang-github-docker-goamz -- Enable Go programs to interact with Amazon Web Services

2017-01-31 Thread Potter, Tim
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-goamz
  Version : 0.0~git20160206.0.f0a21f5-1
  Upstream Author : Docker
* URL : https://github.com/docker/goamz
* License : LGPL-3.0
  Programming Lang: Go
  Description : Enable Go programs to interact with Amazon Web Services

 The goamz package enables Go programs to interact with the Amazon Web
 Services including AWS, EC2, S3, ELB, SQS and SNS.
 .
 It was developed within Canonical as part of an experiment related to
 using the Go language with the juju project, but is now a set of
 generally adopted and maintained Go packages that talk to several
 Amazon Web Services.
 .
 This package is a fork of the GOAMZ version developed within
 Canonical with additional functionality and services, including
 DynamoDB.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853786: ITP: golang-github-cbroglie-mapstructure -- Go library for decoding generic map values into native Go structures

2017-01-31 Thread Potter, Tim
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-cbroglie-mapstructure
  Version : 0.0~git20150405.0.25325b4-1
  Upstream Author : Chris Broglie
* URL : https://github.com/cbroglie/mapstructure
* License : Expat
  Programming Lang: Go
  Description : Go library for decoding generic map values into native 
structures

 mapstructure is a Go library for decoding generic map values to structures and
 vice versa, while providing helpful error handling.
 .
 This library is most useful when decoding values from some data stream (JSON,
 Gob, etc.) where you don't quite know the structure of the underlying data
 until you read a part of it. You can therefore read a map[string]interface{}
 and use this library to decode it into the proper underlying native Go
 structure.
 .
 This package is a fork of the golang-github-mitchellh-mapstructure
 package to more elegantly support decoding data with an unknown
 structure by using the runtime reflection features of the Go
 language.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#851542: ITP: jenkins-job-builder-pipelin -- pipeline job generation plugin for jenkins-job-builder

2017-01-15 Thread Potter, Tim
On 16 Jan 2017, at 1:32 PM, Andrew Lee  wrote:
> 
> Package: wnpp
> Severity: wishlist
> Owner: "Andrew Lee (李健秋)" 
> 
> * Package name: jenkins-job-builder-pipelin
>  Version : 20160912+bd1bae
>  Upstream Author : rusty 
> * URL : https://github.com/rusty-dev/jenkins-job-builder-pipeline
> * License : Same as jenkins-job-builder
>  Programming Lang: Python
>  Description : pipeline job generation plugin for jenkins-job-builder
> 
>  This is a plugin for jenkins-job-builder to support pipeline job
>  generation.

Is there any reason an 'e' is missing from the end of this package name?  
Perhaps just
a typo?


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#850793: docker.io: missing build dependency on golang-github-docker-go-events-dev

2017-01-10 Thread Potter, Tim
On 10 Jan 2017, at 7:43 PM, Simon Richter  wrote:
> 
> Package: docker.io
> Version: 1.11.2~ds1
> Severity: normal
> 
> Hi,
> 
> During build, I get
> 
> .gopath/src/github.com/docker/libnetwork/agent.go:13:2: cannot find package 
> "github.com/docker/go-events" in any of:
>/usr/lib/go-1.7/src/github.com/docker/go-events (from $GOROOT)
>/build/docker.io-1.11.2~ds1/.gopath/src/github.com/docker/go-events 
> (from $GOPATH)
> 
> Installing golang-github-docker-go-events-dev before building fixes this,
> so this seems to be a missing build dependency.

Hi Simon.  I've checked in a fix for this but, as you have probably discovered, 
this error was obscuring
a bunch more errors which I'm working on now.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#848092: RM: golang-github-jessevdk-go-flags: ROM; already exists under a different name

2017-01-03 Thread Potter, Tim
On 23 Dec 2016, at 6:21 AM, Scott Kitterman <deb...@kitterman.com> wrote:
> 
> On Wed, 14 Dec 2016 02:36:02 +0000 "Potter, Tim" <timothy.pot...@hpe.com>
> wrote:
>> Package: ftp.debian.org
>> Severity: normal
>> 
>> Hi ftp-masters.
>> 
>> Could you please remove the [newly accepted into unstable] version of
> golang-github-jessevdk-go-flags
>> from the archive?  I must admit that I messed up and didn't search hard
> enough for an existing package
>> which existed under the old naming standard for the pkg-go team.
>> 
>> I am the sponsor for this package's upload and member of the pkg-go team.
> There are no reverse
>> dependencies for this package.
> 
> According to DAK, there are:
> 
> Checking reverse dependencies...
> # Broken Depends:
> golang-github-geertjohan-go.rice: golang-github-geertjohan-go.rice-dev
> 
> # Broken Build-Depends:
> golang-github-geertjohan-go.rice: golang-github-jessevdk-go-flags-dev
> 
> Dependency problem found.
> 
> Please investigate and remove the moreinfo tag once it's sorted.

Nuts - sorry about that.  Not sure why I didn't pick that up in my search.

I've made a new upload of the geertjohan-go.rice package to fix.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#848316: [pkg-go] Bug#848316: etcd: I saw that A new upstream version is available: 3.0.15 - Is this possible to upgrade ?

2017-01-03 Thread Potter, Tim
On 16 Dec 2016, at 8:04 PM, debian  wrote:
> 
> Source: etcd
> Severity: wishlist
> 
> Dear Maintainer,
> 
> On https://tracker.debian.org/pkg/etcd I saw that a  new upstream version is 
> available: 3.0.15 - Is this possible to upgrade ?

Hi there.  I've currently got someone working on a etcd3 package - still 
tossing up whether to create a new
binary package and keep etcd as implicitly version 2 only.  That's what I'm 
leaning to at the moment.

Will close out this bug when there is a new upload!


Thanks,

Tim.

> 
> -- System Information:
> Debian Release: stretch/sid
>  APT prefers unstable
>  APT policy: (500, 'unstable')
> Architecture: ppc64el (ppc64le)
> 
> Kernel: Linux 3.16.0-4-powerpc64le (SMP w/16 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8
> UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#847997: [pkg-go] Bug#847997: golang-github-jessevdk-go-flags-dev: Cannot be co-installed golang-go-flags-dev

2016-12-13 Thread Potter, Tim
> On 14 Dec 2016, at 4:38 AM, Hilko Bengen  wrote:
> 
> Hi Tim,
> 
>> I think I'll probably ask the FTP Masters very nicely to remove the
>> new package rather than mess with the reverse dependencies.
> 
> Keep in mind that golang-go-flags-dev was released with jessie. I am not
> entirely sure if Adding Breaks/Replaces is enough to ensure smooth
> upgrades there.

I've filed a removal request for the new package with the ftp-masters.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#848092: RM: golang-github-jessevdk-go-flags: ROM; already exists under a different name

2016-12-13 Thread Potter, Tim
Package: ftp.debian.org
Severity: normal

Hi ftp-masters.

Could you please remove the [newly accepted into unstable] version of 
golang-github-jessevdk-go-flags
from the archive?  I must admit that I messed up and didn't search hard enough 
for an existing package
which existed under the old naming standard for the pkg-go team.

I am the sponsor for this package's upload and member of the pkg-go team.  
There are no reverse
dependencies for this package.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#847997: [pkg-go] Bug#847997: golang-github-jessevdk-go-flags-dev: Cannot bo co-installed golang-go-flags-dev

2016-12-12 Thread Potter, Tim
Hi Hilko.  Hey thanks for the bug report.  Looks like it's totally my fault for 
not double checking that this package was not already in Debian under an old 
name.

I think I'll probably ask the FTP Masters very nicely to remove the new package 
rather than mess with the reverse dependencies.


Regards,

Tim.

On 13 Dec 2016, at 10:43 AM, Hilko Bengen  wrote:
> 
> Package: golang-github-jessevdk-go-flags-dev
> Version: 1.1-1
> Severity: grave
> Control: tag -1 patch
> 
> Dear Maintainer,
> 
> when trying to install golang-github-jessevdk-go-flags-dev, I got the
> following error:
> 
> ,
> | Preparing to unpack .../0-golang-github-jessevdk-go-flags-dev_1.1-1_all.deb 
> ...
> | Unpacking golang-github-jessevdk-go-flags-dev (1.1-1) ...
> | dpkg: error processing archive 
> /tmp/apt-dpkg-install-XO4p4v/0-golang-github-jessevdk-go-flags-dev_1.1-1_all.deb
>  (--unpack):
> |  trying to overwrite 
> '/usr/share/gocode/src/github.com/jessevdk/go-flags/arg.go', which is also in 
> package golang-go-flags-dev 0.0~git20160302-1
> `
> 
> At least a Breaks/Replaces is needed; Since golang-go-flags-dev is
> superseeded by this package, it might also make sense to add a
> transitional package. (In this case, you should make Brekas/Replaces
> versioned.)
> 
> Cheers,
> -Hilko
> ___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



Bug#847824: [pkg-go] Bug#847824: ITP: golang-github-cloudflare-go-metrics -- Cloudflare's fork of Go port of Coda Hale's Metrics library

2016-12-12 Thread Potter, Tim
On 12 Dec. 2016, at 7:48 pm, Vincent Bernat <ber...@debian.org> wrote:
> 
> ❦ 12 décembre 2016 04:46 GMT, "Potter, Tim" <timothy.pot...@hpe.com> :
> 
>> * Package name: golang-github-cloudflare-go-metrics
>>  Version : 0.0~git20151117.0.6a9aea3

> There is no difference with https://github.com/rcrowley/go-metrics. The
> only commits that were added were the removal of influxdb support which
> is also removed from later versions of rcrowley's version (packaged as
> golang-metrics).
> 
> Just FYI, I don't mind that much.

Oh good catch. That sounds like something that could be fixed with an upstream 
patch. 


Tim. 

> -- 
> A horse!  A horse!  My kingdom for a horse!
>-- Wm. Shakespeare, "Richard III"


Bug#847824: ITP: golang-github-cloudflare-go-metrics -- Cloudflare's fork of Go port of Coda Hale's Metrics library

2016-12-11 Thread Potter, Tim
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-go-metrics
  Version : 0.0~git20151117.0.6a9aea3-1
  Upstream Author : Cloudflare
* URL : https://github.com/cloudflare/go-metrics
* License : Expat
  Programming Lang: Go
  Description : Cloudflare's fork of Go port of Coda Hale's Metrics library

 This package is a fork of Richard Crowley's Go port of Coda Hale's 
 Metrics library for Java. It allows one to easily collect metrics from an 
 application written in Go in an unobtrusive way. Metrics can then be 
 exported to syslog, files or to a storage system like Graphite.


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 +, 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 +, 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.



  1   2   3   >