<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-cite-prefix">On 04/19/2018 04:24 AM, Michael
      Stapelberg wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CANnVG6n+UT4dj45tAjcZgWrXxESjDUEnNSPt4=h3O7k=6xEW+Q@mail.gmail.com">
      <div dir="ltr"><br>
        <div class="gmail_extra">
          <div class="gmail_quote">On Mon, Apr 16, 2018 at 6:31 AM,
            Arnaud Rebillout <span dir="ltr"><<a
                href="mailto:arnaud.rebillout@collabora.com"
                target="_blank" moz-do-not-send="true">arnaud.rebillout@collabora.com</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
              - docker-registry requires `golang-github-azure-azure-<wbr>sdk-for-go-dev`<br>
              v9, while Debian packages v10. Building docker-registry
              against v10<br>
              fails. There's a bunch of errors, it doesn't seem trivial
              to fix. So my<br>
              approach would be to package the azure-sdk v9 under a name
              such as<br>
              `golang-github-azure-azure-<wbr>sdk-for-go-v9-dev`, adding
              the suffix `v9` to<br>
              the install path, and then patch docker-registry to use
              the v9 package.<br>
              Does that sound OK?<br>
            </blockquote>
            <div><br>
            </div>
            <div>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.</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    I agree with that, except on the *latest* dependency. In short:<br>
    - Docker use v9<br>
    - Debian packages v10<br>
    - Upstream is at... v15!<br>
    <br>
    A quick look at <a class="moz-txt-link-freetext" href="https://github.com/Azure/azure-sdk-for-go/tags">https://github.com/Azure/azure-sdk-for-go/tags</a> shows
    that major release are made every 2 or 3 months.<br>
    <br>
    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.<br>
    <br>
    Thanks for the advice anyway!<br>
    <br>
      Arnaud<br>
  </body>
</html>