<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 06/15/2011 12:40 PM, Dave Walker wrote:
    <blockquote cite="mid:4DF8EE8B.4070406@ubuntu.com" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      <p>Hi,<br>
      </p>
      <p>Currently, if the upstream code is changed (anything other than
        debian/*).. When dpkg-buildpackage is run, an automated patch is
        created. This is a really nice feature, but it is very easy to
        miss this. I have seen multiple uploads where these
        auto-generated patches have been included accidentally (I have
        also been guilty of this).</p>
      <p>This can be overridden locally with:<br>
        $ cat ~/.devscripts<br>
        DEBUILD_<wbr>DPKG_BUILDPACKA<wbr>GE_OPTS=<wbr>"--source-<wbr>option=<wbr>--abort-<wbr>on-upstream-<wbr>changes"</p>
      <p>I think the chance of someone wanting an auto-generated patch
        is low, and would like to suggest the default is changed to fail
        to create the source package.</p>
      <p>The alternative fix would be a dput hook.</p>
      <p>Thoughts?<br>
      </p>
      <p>I have raised a bug to track this:<br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="https://launchpad.net/bugs/797839">https://launchpad.net/bugs/797839</a><br>
      </p>
      <p>Kind Regards,<br>
        Dave Walker<br>
      </p>
    </blockquote>
    <br>
    I actually use this as a feature.  I modify the upstream code,
    create a source package, then rename the patch and add DEP-3 info. <br>
    <br>
    Micah<br>
  </body>
</html>