<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Steve,<br>
    <br>
    <div class="moz-cite-prefix">On 04/08/2016 12:39 PM, Steve Langasek
      wrote:<br>
    </div>
    <blockquote cite="mid:20160408163910.GA30212@virgil.dodds.net"
      type="cite">
      <pre wrap="">...

Thanks to some stellar work by Dimitri Ledkov and Colin Watson, and as
discussed on ubuntu-devel over the past couple of months[1,2], a change has
been landed to Launchpad and the archive reports[3] to allow packages in
main to build-depend on universe (and packages in restricted to build-depend
on either universe or multiverse).

...

What this means for you:

 - If you are building packages locally, you will want to update your build
   environments for xenial and beyond to include universe in the apt
   sources, to mirror Launchpad's behavior.

 - If you are updating a package that carries a delta to its
   build-dependencies, you will want to check if this delta can now be
   dropped.  If readding the build-dependency results in a new runtime
   dependency, the package will be blocked by proposed-migration in
   -proposed until component mismatches are resolved; you will then need
   to either re-add the delta, or follow the MIR process[4].
</pre>
    </blockquote>
    <br>
    I think I need some clarification on this point.  The way I
    interpret this is as follows:<br>
    <ol>
      <li>We are able to build-depend packages in Main on Universe, such
        that any Universe compile-time dependencies are no longer needed
        to be dropped for a package to be in Main.  But...<br>
        <br>
      </li>
      <li>If such build-dependencies then introduce new dependencies on
        the built binaries, the runtime-dependency packages of which are
        necessary in the built binaries must be in Main.</li>
    </ol>
    <p>Is this an accurate interpretation of the points made in your
      email, or am I misreading what you are stating?<br>
    </p>
    <p><br>
      Thomas</p>
  </body>
</html>