Bug#812565: ITP: golang-github-natefinch-v2 -- Go package for writing logs to rolling files

2016-01-24 Thread Potter, Tim (Converged Cloud)
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-natefinch-lumberjack-v2
 Version : 0.0~git20151013.600ceb4-1
 Upstream Author : Nate Finch
* URL : https://github.com/natefinch/lumberjack
* License : Expat
 Programming Lang: Go
 Description : Go package for writing logs to rolling files

 Lumberjack is intended to be one part of a logging infrastructure.
 It is not an all-in-one solution, but instead is a pluggable component
 at the bottom of the logging stack that simply controls the files
 to which logs are written.
 .
 Lumberjack plays well with any logging package that can write to
 an io.Writer, including the standard library's log package.
 .
 Lumberjack assumes that only one process is writing to the output
 files. Using the same lumberjack configuration from multiple processes
 on the same machine will result in improper behaviour.
.
This is version v2 of the lumberjack package.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#804277: Consul builds from source now

2016-01-20 Thread Potter, Tim (Converged Cloud)
Hi there.  I’ve checked in a few fixes in the d/patches directory to fix the 
various unit
test failures.

Mostly it was errors caused by test fixture locations, but I had to merge some 
changes
in from newer commits and disable one test that required syslog to be running.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#810776: Pushed new version to alioth

2016-01-17 Thread Potter, Tim (Converged Cloud)


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#810775: Pushed new version to alioth

2016-01-17 Thread Potter, Tim (Converged Cloud)


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#808598: Removing dependency makes package FTBFS

2016-01-17 Thread Potter, Tim (Converged Cloud)
Unfortunately removing the circular dependency causes the package to fail to 
build from source:

dh build --buildsystem=golang --with=golang
   dh_testdir -O--buildsystem=golang
   dh_auto_configure -O--buildsystem=golang
   dh_auto_build -O--buildsystem=golang
go install -v google.golang.org/grpc google.golang.org/grpc/codes 
google.golang.org/grpc/credentials google.golang.org/grpc/credentials/oauth 
google.golang.org/grpc/grpclog google.golang.org/grpc/grpclog/glogger 
google.golang.org/grpc/health google.golang.org/grpc/health/grpc_health_v1alpha 
google.golang.org/grpc/metadata google.golang.org/grpc/naming 
google.golang.org/grpc/naming/etcd google.golang.org/grpc/transport
src/google.golang.org/grpc/naming/etcd/etcd.go:37:2: cannot find package 
"github.com/coreos/etcd/client" in any of:
/usr/lib/go/src/github.com/coreos/etcd/client (from $GOROOT)

/Source/pkg-go/golang-google-grpc/obj-x86_64-linux-gnu/src/github.com/coreos/etcd/client
 (from $GOPATH)


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#810776: Please update golang-x-text to latest upstream version

2016-01-11 Thread Potter, Tim (Converged Cloud)
Package: golang-x-text
Owner: Tim Potter 
X-Debbugs-CC: pkg-go-maintain...@lists.alioth.debian.org
Severity: wishlist

In updating golang-google-grpc-dev, it turns out that one of the dependencies, 
golang-x-text
also needs to be updated to the latest upstream version.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#810775: Please update golang-golang-x-net-dev to latest upstream version

2016-01-11 Thread Potter, Tim (Converged Cloud)
Package: golang-golang-x-net-dev
Owner: Tim Potter 
X-Debbugs-CC: pkg-go-maintain...@lists.alioth.debian.org
Severity: wishlist

In updating golang-google-grpc-dev, it turns out that one of the dependencies, 
golang-golang-x-net-dev
also needs to be updated to the latest upstream version.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#810777: Please update notary to version 0.1

2016-01-11 Thread Potter, Tim (Converged Cloud)
Package: notary
Owner: Tim Potter 
X-Debbugs-CC: pkg-go-maintain...@lists.alioth.debian.org
Severity: wishlist

This is a placeholder bug for some work that’s already in progress to update 
the version of
Debian to that latest, version 1.9.  Updating the notary package is one of a 
small handful of
tasks left before this is complete.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#806179: Version of golang-google-grpc that works with notary

2016-01-11 Thread Potter, Tim (Converged Cloud)
I’m working my way through updating dependencies to build notary and I suspect 
that it’s
not going to be as simple as updating grpc to the latest version.

According to the Godeps JSON data for notary, the commit used from the grpc 
repo is
3e7b7e58f491074e9577050058fb95d2351a60b0 which is somewhere between the
current Debian version and the current top-of-tree from the git repo.  I’ve 
tested a package
made using 3e7b735 and it compiles correctly, but not all the unit tests pass.

This might be fixable with some tweaks to the notary source to bring it up to 
the grpc master
branch, but it’s currently beyond my current Go skill level to figure it out.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#806175: Please update golang-golang-x-oauth2 to latest upstream version

2015-11-24 Thread Potter, Tim (Converged Cloud)
Package: golang-golang-x-oauth2
Owner: Tim Potter 
X-Debbugs-CC: pkg-go-maintain...@lists.alioth.debian.org
Severity: wishlist

This packages needs to be updated to the latest upstream version so that the 
golang-google-grpc
package can also be updated to the latest upstream version.

golang-google-rpc is a dependency for Docker 1.9


Thanks,

Tim.



Bug#806179: Please update golang-google-rpc to latest upstream version

2015-11-24 Thread Potter, Tim (Converged Cloud)
Package: golang-google-rpc
Owner: Tim Potter 
X-Debbugs-CC: pkg-go-maintain...@lists.alioth.debian.org
Severity: wishlist

This packages needs to be updated to the latest upstream version so that the 
golang-github-docker-notary package can also be updated to the latest upstream
version.

golang-github-docker-notary is a dependency for Docker 1.9


Thanks,

Tim.


Bug#805423: ITP: golang-github-olekukonko-tablewriter -- generate ASCII tables in Golang

2015-11-17 Thread Potter, Tim (Converged Cloud)
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-olekukonko-tablewriter
  Version : 0.0~git20151029.0.a5eefc2-1
  Upstream Author : Oleku Konko
* URL : https://github.com/olekukonko/tablewriter
* License : Expat
  Programming Lang: Go
  Description : generate ASCII tables in Golang

 Library to generate ASCII tables using Go.  Features automatic
 padding, multiple lines, alignment, custom separators, and much
 more.


Bug#805340: ITP: golang-github-natefinch-lumberjack -- Go package for writing logs to rolling files

2015-11-16 Thread Potter, Tim (Converged Cloud)
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-natefinch-lumberjack
  Version : 0.0~git20140618.0.8ec9c6b-1
  Upstream Author : Nate Finch
* URL : https://github.com/natefinch/lumberjack
* License : Expat
  Programming Lang: Go
  Description : Go package for writing logs to rolling files

 Lumberjack is intended to be one part of a logging infrastructure.
 It is not an all-in-one solution, but instead is a pluggable component
 at the bottom of the logging stack that simply controls the files
 to which logs are written.
 .
 Lumberjack plays well with any logging package that can write to
 an io.Writer, including the standard library's log package.
 .
 Lumberjack assumes that only one process is writing to the output
 files. Using the same lumberjack configuration from multiple processes
 on the same machine will result in improper behavior.


Bug#804517: ITP: golang-github-rackspace-gophercloud -- Go SDK for OpenStack.

2015-11-08 Thread Potter, Tim (Converged Cloud)
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-rackspace-gophercloud
  Version : 0.0.0+git20151102.687.d471e57-1
  Upstream Author : Rackspace, Inc.
* URL : https://github.com/rackspace/gophercloud
* License : Apache-2.0
  Programming Lang: Go
  Description : Go SDK for OpenStack

 Gophercloud is a flexible SDK that allows you to consume and work with
 OpenStack clouds in a simple and idiomatic way using golang. Many
 services are supported, including Compute, Block Storage, Object
 Storage, Networking, and Identity. Each service API is backed with
 getting started guides, code samples, reference documentation,
 unit tests and acceptance tests.


Bug#802433: #802433 Please update golang-metrics to latest upstream version

2015-11-05 Thread Potter, Tim (Converged Cloud)
On 5 Nov 2015, at 8:01 pm, Dmitry Smirnov  wrote:
> 
> Hi Tim,
> 
> I've noticed you updated this package in the repository.
> Is it ready for upload? Would you like me to upload for you?

Yes - thanks.  The bug has been open for a while and I haven't heard any 
complaints.


Tim.



Bug#804125: [pkg-go] Bug#804125: ITP: golang-github-kr-pty -- PTY interface for Go

2015-11-05 Thread Potter, Tim (Converged Cloud)
Thanks Tianon.  I’ve added an entry to my packaging checklist to search for 
already packaged
software under the old naming system.  Sorry about that.


Tim.

> On 6 Nov 2015, at 3:31 am, Tianon Gravi <tia...@debian.org> wrote:
> 
> Please see golang-pty-dev first. ;)
> 
> - Tianon
> 
> On Nov 4, 2015 22:09, "Potter, Tim (Converged Cloud)" 
> <timothy.pot...@hpe.com> wrote:
> X-Debbugs-CC: debian-de...@lists.debian.org, 
> pkg-go-maintain...@lists.alioth.debian.org
> Package: wnpp
> Severity: wishlist
> Owner: Tim Potter <t...@hpe.com>
> 
> * Package name: golang-github-kr-pty
>   Version : 0.0~git20151007.29.f7ee69f-1
>   Upstream Author : Keith Rarick
> * URL : https://github.com/kr/pty
> * License : Expat
>   Programming Lang: Go
>   Description : PTY interface for Go
> 
>  Pty is a Go package for using UNIX pseudo-terminals.
> 
> ___
> 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#804206: ITP: golang-github-mxk-go-flowrate -- Go package for limiting and monitoring data flow rate

2015-11-05 Thread Potter, Tim (Converged Cloud)
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-mxk-go-flowrate
  Version : 0.0~git20140419.0.cca7078-1
  Upstream Author : Maxim Khitrov
* URL : https://github.com/mxk/go-flowrate
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go package for limiting and monitoring data flow rate

 The flowrate package provides the tools for monitoring and limiting
 the flow rate of an arbitrary data stream.


Bug#804106: ITP: golang-github-codegangsta-negroni -- idiomatic HTTP Middleware for Golang

2015-11-04 Thread Potter, Tim (Converged Cloud)
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-codegangsta-negroni
  Version : 0.0~git20140530.0.46a638d-1
  Upstream Author : Jeremy Saenz
* URL : https://github.com/codegangsta/negroni
* License : Expat
  Programming Lang: Go
  Description : idiomatic HTTP Middleware for Golang

 Negroni is an idiomatic approach to web middleware in Go. It is
 tiny, non-intrusive, and encourages use of net/http Handlers.
 .
 Negroni is not a framework. It is a library that is designed to
 work directly with net/http.


Bug#804121: ITP: golang-github-coreos-go-oidc -- Go libraries for implementing OIDC clients and servers

2015-11-04 Thread Potter, Tim (Converged Cloud)
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-coreos-go-oidc
  Version : 0.0~git20151022.0.e9c0807-1
  Upstream Author : CoreOS
* URL : https://github.com/coreos/go-oidc
* License : Apache-2.0
  Programming Lang: Go
  Description : Go libraries for implementing OIDC clients and servers

 This package provides a comprehensive collection of golang libraries
 for other projects to implement OpenID Connect (OIDC) server and
 client components.


Bug#804125: ITP: golang-github-kr-pty -- PTY interface for Go

2015-11-04 Thread Potter, Tim (Converged Cloud)
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-kr-pty
  Version : 0.0~git20151007.29.f7ee69f-1
  Upstream Author : Keith Rarick
* URL : https://github.com/kr/pty
* License : Expat
  Programming Lang: Go
  Description : PTY interface for Go

 Pty is a Go package for using UNIX pseudo-terminals.



Bug#804108: ITP: golang-github-coreos-pkg -- a collection of Go utility packages

2015-11-04 Thread Potter, Tim (Converged Cloud)
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-coreos-pkg
  Version : 0.0~git20151028.0.2c77715-1
  Upstream Author : CoreOS
* URL : https://github.com/coreos/pkg
* License : Apache-2.0
  Programming Lang: Go
  Description : a collection of go utility packages

This package contains a collection of Go utility libraries for use
 in projects written by CoreOS Inc.


Bug#804019: 500 error when resending email challenge

2015-11-04 Thread Potter, Tim (Converged Cloud)
Package: nm.debian.org

Hi there.  I tried to start the NM process yesterday but received a HTTP 500 
error
after filling out the form and hitting submit.  Today I've gone back and 
discovered
that the submission mostly worked, but I never received an email to verify my
application.  I clicked on the "send the email challenge again" button, but 
received
the 500 error again.


Thanks,

Tim.


Bug#803910: ITP: golang-github-dgrijalva-jwt-go -- Golang implementation of JSON Web Tokens (JWT)

2015-11-02 Thread Potter, Tim (Converged Cloud)
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-dgrijalva-jwt-go
  Version : 0.0~git20150716.0.e5cb385-1
  Upstream Author : Dave Grijalva
* URL : https://github.com/dgrijalva/jwt-go
* License : Expat
  Programming Lang: Go
  Description : Golang implementation of JSON Web Tokens (JWT)

 JSON Web Tokens are compact, URL-safe means of representing
 claims to be transferred between two parties.  This library
 is an implementation of JSON Web Tokens in the Go language.


Bug#803913: ITP: golang-github-daviddengcn-go-colortext -- Change the color of console text in Go

2015-11-02 Thread Potter, Tim (Converged Cloud)
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-daviddengcn-go-colortext
  Version : 0.0~git20150719.0.3b18c85-1
  Upstream Author : David Deng
* URL : https://github.com/daviddengcn/go-colortext
* License : BSD-3-clause
  Programming Lang: Go
  Description : Change the color of console text in Go

 This package can be used to change the color of the text and background
 in the console in Go, working both under Windows and other systems.
 .
 Under Windows, the console APIs are used. Otherwise, ANSI texts are output.


Bug#803906: ITP: go-bindata-assetfs -- Serves embedded binary files with net/http

2015-11-02 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: go-bindata-assetfs
  Version : 0.0~git20150813.0.d5cac42-1
  Upstream Author : Elazar Leibovich
* URL : https://github.com/elazarl/go-bindata-assetfs
* License : BSD-2-clause
  Programming Lang: Go
  Description : Serves embedded binary files with net/http

 Serve embedded binary files that have been encoded using the
 jteeuwen/go-bindata library with net/http. This allows data files
 to be served using HTTP but those files are represented as
 Go source code.


Bug#803903: ITP: golang-github-ghodss-yaml -- A better way to marshal and unmarshal YAML in Golang

2015-11-02 Thread Potter, Tim (Converged Cloud)
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-ghodss-yaml
  Version : 0.0~git20150909.0.73d445a-1
  Upstream Author : Sam Ghods
* URL : https://github.com/ghodss/yaml
* License : Expat, BSD-3-Clause
  Programming Lang: Go
  Description : Better way to marshal and unmarshal YAML in Golang

 This package is a wrapper around go-yaml designed to enable a
 better way of handling YAML when marshaling to and from structs.
 .
 In short, this library first converts YAML to JSON using
 go-yaml and then uses json.Marshal and json.Unmarshal to
 convert to or from the struct. This means that it effectively
 reuses the JSON struct tags as well as the custom JSON methods
 MarshalJSON and UnmarshalJSON unlike go-yaml.


Bug#803905: ITP: golang-github-evanphx-json-patch -- A Go library to apply RFC6902 patches and create and apply RFC7386 patches

2015-11-02 Thread Potter, Tim (Converged Cloud)
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-evanphx-json-patch
  Version : 0.0~git20150402.0.766277e-1
  Upstream Author : Evan Phoenix
* URL : https://github.com/evanphx/json-patch
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go library to apply RFC6902 patches and create and apply 
RFC7386 patches

 JSON-Patch Provides the abiilty to modify and test a JSON according to
 a RFC6902 JSON patch (http://tools.ietf.org/html/rfc6902) and RFC7386
 JSON Merge Patch (https://tools.ietf.org/html/rfc7386).


Bug#802743: ITP: golang-github-imdario-mergo -- Functions to merge structs and maps in Go

2015-10-22 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-imdario-mergo
  Version : 0.1.2+git20150606.5.61a5285-1
  Upstream Author : Dario Castañé
* URL : https://github.com/imdario/mergo
* License : BSD-3-clause
  Programming Lang: Go
  Description : Functions to merge structs and maps in Go

Mergo is a set of helper functions to merge structs and maps in
the Go language.  It is useful for configuration default values,
avoiding messy if-statements in initialisation code.

Bug#802744: ITP: golang-github-golang-groupcache -- Caching and cache-filling library, a replacement for memcached

2015-10-22 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-golang-groupcache
  Version : 0.0~git20150125.0.604ed57-1
  Upstream Author : Go
* URL : https://github.com/golang/groupcache
* License : Apache-2.0
  Programming Lang: Go
  Description : Caching and cache-filling library, a replacement for 
memcached

Groupcache is a caching and cache-filling library, intended as a
replacement for memcached in many cases.

Like memcached, groupcache shards by key to select which peer is
responsible for that key.  Unlike memcached, groupcache does not
require running a separate set of servers, comes with a cache
filling mechanism, and contains some other useful features.


Bug#802296: ITP: golang-github-stathat-go -- Go package for reporting stat counts and values to StatHat

2015-10-19 Thread Potter, Tim (Converged Cloud)
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-stathat-go
  Version : 0.0~git20130314.0.01d012b-1
  Upstream Author :
* URL : https://github.com/stathat/go
* License : MIT
  Programming Lang: Go
  Description : Go package for reporting stat counts and values to StatHat

This package is a client for reporting statistics and metrics data to
the StatHat commerical logging service.


Bug#802295: [pkg-go] Bug#802295: ITP: golang-github-miekg-dns -- DNS library in Go

2015-10-19 Thread Potter, Tim (Converged Cloud)
On 20 Oct 2015, at 2:25 am, Tianon Gravi <admwig...@gmail.com> wrote:
> 
> On Oct 18, 2015 22:03, "Potter, Tim (Converged Cloud)" 
> <timothy.pot...@hpe.com> wrote:
> > * Package name: golang-github-miekg-dns
> >   Version : 0.0~git20151017.0.adeb323-1
> >   Upstream Author : Miek Gieben
> > * URL : https://github.com/miekg/dns
> > * License : BSD-3-clause
> >   Programming Lang: Go
> >   Description : DNS library in Go
> 
> I think https://packages.debian.org/sid/golang-dns-dev just needs a 
> rename/bump for this package, right?

Heh - yeah you’re right.  I even searched for this one but managed to miss it.

Thanks for noticing!


Tim.

Bug#802433: Please update to latest upstream version

2015-10-19 Thread Potter, Tim (Converged Cloud)
Source: src:golang-metrics
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please update golang-metrics to the latest upstream version as it’s required for
packaging skydns.

Bug#802434: Please update to latest upstream version

2015-10-19 Thread Potter, Tim (Converged Cloud)
Package: golang-dns
Severity: wishlist
X-Debbugs-CC: pkg-go 

Please update golang-dns to the latest upstream version as it’s required for
packaging skydns.


Tim.

Bug#802286: ITP: golang-github-xyproto-pinterface -- Interface types for xyproto simple* and pemission* packges

2015-10-18 Thread Potter, Tim (Converged Cloud)
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-xyproto-pinterface
  Version : 0.0~git20150602.2.d4db92a-1
  Upstream Author : Alexander F Rødseth
* URL : https://github.com/xyproto/pinterface
* License : MIT
  Programming Lang: Go
  Description : Interface types for simple* and permission* packages

This package provides Go interface types for the xyproto/simple* and
xyproto/permission* packges.

Bug#802291: ITP: golang-github-xyproto-simpleredis -- Easy way to use Redis from Go

2015-10-18 Thread Potter, Tim (Converged Cloud)
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-xyproto-simpleredis
  Version : 0.0~git20150602.2.de7b4cb-1
  Upstream Author : Alexander F Rødseth
* URL : https://github.com/xyproto/simpleredis
* License : MIT
  Programming Lang: Go
  Description : Easy way to use Redis from Go

An easy way to use Redis from Go.  Supports simple use of lists,
hashmaps, sets and key/values.  Deals mainly with strings and
makes use of the redigo package for underlying access to a Redis
database.

Bug#802295: ITP: golang-github-miekg-dns -- DNS library in Go

2015-10-18 Thread Potter, Tim (Converged Cloud)
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-miekg-dns
  Version : 0.0~git20151017.0.adeb323-1
  Upstream Author : Miek Gieben
* URL : https://github.com/miekg/dns
* License : BSD-3-clause
  Programming Lang: Go
  Description : DNS library in Go

 Complete and usable DNS library. All widely used Resource Records are
 supported, including the DNSSEC types. It follows a lean and mean
 philosophy.  If there is stuff you should know as a DNS programmer
 there isn't a convenience function for it. Server side and client side
 programming is supported, i.e. you can build servers and resolvers
 with it.


Bug#800479: Tweak build-deps to allow buildd to make progress on arm64 build

2015-09-30 Thread Potter, Tim (Converged Cloud)
On 30 Sep 2015, at 5:35 pm, Hilko Bengen <ben...@debian.org> wrote:
> 
> * Potter, Tim (Converged Cloud):
> 
>> diff --git a/debian/control b/debian/control

>> -   golang-go (>= 2:1.4.2-2~) | gccgo-5,
>> +   golang-go (>= 2:1.4.2-2~) [!arm64] | gccgo-5 [arm64],

> One would have to revert this once the package has been successfully
> built on arm64. Would something like this work?
> 
> ,
> | Build-Depends: [...]
> |  golang-go (>= 2:1.4.2-2~) | go-compiler,
> |  gccgo-5 | go-compiler,
> |  [...]
> `

Hi Hilko.  Yes, that looks like it will work also.  However I would rather add 
the architecture qualifiers now and remove them later rather than have a more 
complicated B-D line that is permanent.

I'll leave the decision to more experienced minds than mine.


Tim.


Bug#800479: Tweak build-deps to allow buildd to make progress on arm64 build

2015-09-29 Thread Potter, Tim (Converged Cloud)
Package: golang
Severity: important
Version: 2:1.5-1~exp2
Tags: patch

Hi everyone.  I’ve had a conversation with the arm64 buildd maintainers and it
turns out that buildd always chooses the first alternative in an OR dependency 
to have deterministic behaviour and results.  Regular apt considers all build 
dependencies equally.

They suggested either a manual upload to kick things off, or to apply a tweak
to the build-deps for arm64 which can be removed at a later date.

Patch is attached.


Regards,

Tim.



arm64-buildd-arch-tweak.patch
Description: arm64-buildd-arch-tweak.patch


Bug#799907: golang 1.5 does not build under arm64

2015-09-23 Thread Potter, Tim (Converged Cloud)
Package: golang
Severity: important
Version: 2:1.5-1~exp1
Tags: patch

Hi there.  I’ve found and fixed a build bug on arm64 for golang in the 
delian-experimental branch, 
fixed by the attached patch.  According to the GoArm page on the golang wiki 
[1] GOARCH needs
to be set to arm64.

The patch also includes a fix for the “unrecognised build host instruction set”
error, where the error message displays $BUILD_HOST_ARCH_CPU when the variable 
being
checked is DEB_BUILD_ARCH_CPU which I think it not what’s intended.


Regards,

Tim.

[1] https://github.com/golang/go/wiki/GoArm



Bug#799907: [pkg-go] golang 1.5 does not build under arm64

2015-09-23 Thread Potter, Tim (Converged Cloud)
Whoops, forgot to attach the patch.  Sorry!


Tim.

golang-arm64.patch
Description: golang-arm64.patch