[pkg-go] News on docker packaging, the work is in progress

Arnaud Rebillout arnaud.rebillout at collabora.com
Thu Apr 19 10:52:12 BST 2018


On 04/19/2018 04:24 AM, Michael Stapelberg wrote:
>
> On Mon, Apr 16, 2018 at 6:31 AM, Arnaud Rebillout
> <arnaud.rebillout at collabora.com
> <mailto:arnaud.rebillout at collabora.com>> wrote:
>
>
>     - docker-registry requires `golang-github-azure-azure-sdk-for-go-dev`
>     v9, while Debian packages v10. Building docker-registry against v10
>     fails. There's a bunch of errors, it doesn't seem trivial to fix.
>     So my
>     approach would be to package the azure-sdk v9 under a name such as
>     `golang-github-azure-azure-sdk-for-go-v9-dev`, adding the suffix
>     `v9` to
>     the install path, and then patch docker-registry to use the v9
>     package.
>     Does that sound OK?
>
>
> If absolutely need be, we can do that, but I would prefer it if
> docker-registry could be made to build with the newer version. Is
> there an upstream issue already? Typically upstream should be
> interested in making their code work with the latest dependencies.

I agree with that, except on the *latest* dependency. In short:
- Docker use v9
- Debian packages v10
- Upstream is at... v15!

A quick look at https://github.com/Azure/azure-sdk-for-go/tags shows
that major release are made every 2 or 3 months.

So I can open an issue at Docker, but then I cannot ask them to use the
latest version of azure-sdk, only to use the next version, and please
don't go further :) If I want to do that, maybe I'd better come with a
patch.

Thanks for the advice anyway!

  Arnaud
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-go-maintainers/attachments/20180419/4aad36ed/attachment-0001.html>


More information about the Pkg-go-maintainers mailing list