Hi!<div><br></div><div>I&#39;m slowly learning more about contributing to debian, and I&#39;d like some advice.<br><div><br></div><div>I saw a FTBFS problem in python-mechanize, highlighted by this report:</div><div><a href="http://udd.debian.org/cgi-bin/ubuntu_ftbfs.cgi">http://udd.debian.org/cgi-bin/ubuntu_ftbfs.cgi</a></div>
<div><br></div><div>So, I started investigating, identified a fix, and found that there was already an upload in Debian which solved the problem. Yay! I&#39;ve requested that the fixed package be synced to Ubuntu. But then I noticed that this package is maintained by pkg-zope and I wondered whether this fix made it into svn. I see that it didn&#39;t.</div>
<div><br></div><div>Whats the normal process for getting changes synced back into svn after a NMU upload? Should I commit this to svn to get it caught up with whats currently in the archive?</div><div><br></div><div><div>
=== modified file &#39;debian/changelog&#39;</div><div>--- debian/changelog<span class="Apple-tab-span" style="white-space:pre">        </span>2009-09-22 00:14:06 +0000</div><div>+++ debian/changelog<span class="Apple-tab-span" style="white-space:pre">        </span>2010-01-10 06:29:12 +0000</div>
<div>@@ -1,3 +1,10 @@</div><div>+python-mechanize (0.1.11-1.1) unstable; urgency=low</div><div>+</div><div>+  * Non-maintainer upload.</div><div>+  * Be less selective when renaming *.egg-info files (closes: #552912).</div>
<div>+</div><div>+ -- Jakub Wilk &lt;<a href="mailto:ubanus@users.sf.net">ubanus@users.sf.net</a>&gt;  Mon, 21 Dec 2009 20:35:08 +0100</div><div>+</div><div> python-mechanize (0.1.11-1) unstable; urgency=low</div><div> </div>
<div>   * New upstream release, uploaded to unstable.</div><div><br></div><div>=== modified file &#39;debian/rules&#39;</div><div>--- debian/rules<span class="Apple-tab-span" style="white-space:pre">        </span>2009-03-01 18:17:43 +0000</div>
<div>+++ debian/rules<span class="Apple-tab-span" style="white-space:pre">        </span>2010-01-10 06:29:12 +0000</div><div>@@ -6,8 +6,6 @@</div><div> PYVERS=$(shell pyversions -vr debian/control)</div><div> PYMOD=mechanize</div>
<div> PACKAGE=python-$(PYMOD)</div><div>-DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog \</div><div>-<span class="Apple-tab-span" style="white-space:pre">                </span>             | grep ^Version: | cut -d &#39; &#39; -f 2 | cut -d &#39;-&#39; -f 1)</div>
<div> </div><div> include /usr/share/dpatch/dpatch.make</div><div> </div><div>@@ -45,7 +43,7 @@</div><div> <span class="Apple-tab-span" style="white-space:pre">        </span># Remove python and module version from .egg-info</div>
<div> <span class="Apple-tab-span" style="white-space:pre">        </span>echo python:Provides=$(foreach pv,$(shell pyversions -s),$(pv)-mechanize)|sed &#39;s/ /, /g&#39; &gt;&gt; debian/python-mechanize.substvars</div><div> <span class="Apple-tab-span" style="white-space:pre">        </span>(cd debian/$(PACKAGE)/usr/lib/python$*/*-packages/; \</div>
<div>-<span class="Apple-tab-span" style="white-space:pre">                </span>mv $(PYMOD)-$(DEB_UPSTREAM_VERSION)-py$*.egg-info $(PYMOD).egg-info)</div><div>+<span class="Apple-tab-span" style="white-space:pre">                </span>mv $(PYMOD)-*.egg-info $(PYMOD).egg-info)</div>
<div> </div><div> .PHONY: binary-common</div><div> binary-common:</div><div><br></div><br>-- <br>Elliot Murphy | <a href="https://launchpad.net/~statik/">https://launchpad.net/~statik/</a><br>
</div></div>