[pkg-go] Finally built docker.io 1.9.3 from nightly branch!
Hi everyone. I’ve finally managed to get the nightly docker.io branch building against sid. Some light testing was performed at it all seems to work. Hooray! I don’t have permission to push to the package repo on alioth, so the patches I’ve made are available on my user account, also in the nightly branch: git://anonscm.debian.org/users/tpot-guest/docker.io.git A couple of upgrades or new packages are required though. These are all available on the pkg-go alioth repository: * notary * consul * runc * golang-github-docker-distribution Reviews and uploads appreciated! Tim. signature.asc Description: Message signed with OpenPGP using GPGMail ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] [RFS] updated packaging for notary and friends
Hi everyone. I think I’ve finished off the packaging for notary, a dependency for Docker 1.9. Could someone take a look and upload? Here’s the list of tasks required: 1. Upload golang-github-docker-distribution 2. Review and upload update to golang-golang-x-oauth2 (#806175) 3. Review and upload update to golang-x-text (#810776) 4. Review and upload update to golang-golang-x-net-dev (#810775) 5. Review and upload update go golang-google-grpc (#806179) 6. Review and upload update golang-github-docker-notary (#810777) Also, should the repo for golang-github-docker-notary be renamed to just notary? The source package produces a binary package with a client and server, and the dev package contains all the source files. Thanks, Tim. signature.asc Description: Message signed with OpenPGP using GPGMail ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#810776: Pushed new version to alioth
signature.asc Description: Message signed with OpenPGP using GPGMail ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#810775: Pushed new version to alioth
signature.asc Description: Message signed with OpenPGP using GPGMail ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#808598: Removing dependency makes package FTBFS
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 ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#810775: Please update golang-golang-x-net-dev to latest upstream version
Package: golang-golang-x-net-dev Owner: Tim PotterX-Debbugs-CC: pkg-go-maintainers@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 ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#810777: Please update notary to version 0.1
Package: notary Owner: Tim PotterX-Debbugs-CC: pkg-go-maintainers@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 ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#810777: Version of golang-google-grpc that works with notary
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 ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Work-in-progress on golang-github-docker-notary
Hi everyone. I’m checking in my work-in-progress for golang-github-docker-notary, a dependency for Docker 1.9. I thought I would do this so someone else doesn’t end up duplicating my work so far. I’ve updated the pristine-tar, master and upstream branches for the very new 0.1 release and refreshed the d/patches directory to reflect upstream merges and development. Unfortunately it doesn’t build yet I think due to lack of proto3 support in the golang-goprotobuf-dev package. Hopefully someone can help out, or I’ll probably figure it out in a few days. Oh, I’ve also pushed a new build dependency to alioth - golang-github-olekukonko-tablewriter - if anyone would like to review and upload. Thanks, Tim. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#804517: ITP: golang-github-rackspace-gophercloud -- Go SDK for OpenStack.
X-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#802433: #802433 Please update golang-metrics to latest upstream version
On 5 Nov 2015, at 8:01 pm, Dmitry Smirnovwrote: > > 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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#804106: ITP: golang-github-codegangsta-negroni -- idiomatic HTTP Middleware for Golang
X-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#804121: ITP: golang-github-coreos-go-oidc -- Go libraries for implementing OIDC clients and servers
X-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#804108: ITP: golang-github-coreos-pkg -- a collection of Go utility packages
X-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#803910: ITP: golang-github-dgrijalva-jwt-go -- Golang implementation of JSON Web Tokens (JWT)
Package: wnpp Severity: wishlist Owner: Tim PotterX-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#803913: ITP: golang-github-daviddengcn-go-colortext -- Change the color of console text in Go
Package: wnpp Severity: wishlist Owner: Tim PotterX-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#803906: ITP: go-bindata-assetfs -- Serves embedded binary files with net/http
Package: wnpp Severity: wishlist Owner: Tim PotterX-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#803903: ITP: golang-github-ghodss-yaml -- A better way to marshal and unmarshal YAML in Golang
Package: wnpp Severity: wishlist Owner: Tim PotterX-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#802743: ITP: golang-github-imdario-mergo -- Functions to merge structs and maps in Go
Package: wnpp Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#802744: ITP: golang-github-golang-groupcache -- Caching and cache-filling library, a replacement for memcached
Package: wnpp Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#802434: Please update to latest upstream version
Package: golang-dns Severity: wishlist X-Debbugs-CC: pkg-goPlease update golang-dns to the latest upstream version as it’s required for packaging skydns. Tim. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#802291: ITP: golang-github-xyproto-simpleredis -- Easy way to use Redis from Go
X-Debbugs-CC: debian-de...@lists.debian.org, pkg-go-maintainers@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. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Building golang-github-google-btree from its git repo
On 19 Oct 2015, at 12:50 pm, Dmitry Smirnovwrote: > > 've made some progress with Kubernetes packaging -- a lot of effort! > I've taken care of build system, init/systemd scripts, man pages and some of > the dependencies. I'm planning to publish first draft of the packaging before > end of the week. However there are many dependencies are due to be packaged. > Here is the incomplete list: Hi Dmitry. I was looking for a chance to try out Michael’s dh-make-golang so I ran it on a couple of the dependencies below. It’s pretty neat - you should check it out! #802291 ITP for golang-github-xyproto-simpleredis #802286 ITP for golang-github-xyproto-pinterface (dep for xyproto/simpleredis) #799128 ITP for golang-github-juju-ratelimit (already packaged for something else) These three should all be on alioth and ready for review/upload. Tim. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Plans for uploading Go 1.5 to unstable?
Hi tianon. I was curious what your plans were for uploading Go 1.5 to unstable. Is there anything you can share? I’m pretty keen on seeing Docker running on arm64 which should get pulled in as golang-go is a B-D. Thanks, Tim. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Recommended packages in golang-go binary
Hi everyone. I’m just going some testing with the experimental version of Go that’s currently in the archive (thanks tianon!). I notice that installing golang-go pulls in a whole bunch of perl modules, as well as gcc and g++. Is this really necessary in the new era of self-hosted Go? Can we at least move the current recommended packages to suggested? Here’s the relevant piece, in case you don’t a repo handy: >Package: golang-go >Architecture: amd64 arm64 armel armhf i386 ppc64 ppc64el >Depends: golang-src (>= ${source:Version}), > ${misc:Depends}, > ${perl:Depends}, > ${shlibs:Depends} >Replaces: >Recommends: g++, gcc, libc6-dev, pkg-config >Suggests: bzr, ca-certificates, git, golang-golang-x-tools, mercurial, >subversion >Description: Go programming language compiler, linker, compiled stdlib Tim. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Tweak build-deps to allow buildd to make progress on arm64 build
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 ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang 1.5 does not build under arm64
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 ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers