Dear Release team, Unfortunately, a nasty bug surfaced for harvestman yesterday, and I didn't realise it because I was using a different version on my machine. The fix was simple, and I have uploaded the fix to unstable. Could you consider unblocking it for inclusion in Lenny? If the current Lenny is not possible, can it belong to a future update at least? The diff of the upload is attached. Thanks. Kumar -- Kumar Appaiah
diff -u harvestman-1.4.6/debian/control harvestman-1.4.6/debian/control --- harvestman-1.4.6/debian/control +++ harvestman-1.4.6/debian/control @@ -2,13 +2,13 @@ Section: web Priority: optional Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org> -Uploaders: Kumar Appaiah <akumar@ee.iitm.ac.in>, Anand Pillai <abpillai@gmail.com> +Uploaders: Kumar Appaiah <akumar@debian.org>, Anand Pillai <abpillai@gmail.com> Build-Depends-Indep: python-dev (>= 2.3.5-11), python-central (>= 0.6) Build-Depends: debhelper (>= 5.0.37.3), dpatch Standards-Version: 3.7.3 XS-Python-Version: current Vcs-Svn: svn://svn.debian.org/python-apps/packages/harvestman/trunk -Vcs-Browser: http://svn.debian.org/wsvn/python-apps/packages/harvestman +Vcs-Browser: http://svn.debian.org/viewsvn/python-apps/packages/harvestman/trunk/ Homepage: http://harvestmanontheweb.com Package: harvestman diff -u harvestman-1.4.6/debian/changelog harvestman-1.4.6/debian/changelog --- harvestman-1.4.6/debian/changelog +++ harvestman-1.4.6/debian/changelog @@ -1,3 +1,17 @@ +harvestman (1.4.6-9) unstable; urgency=medium + + [ Sandro Tosi ] + * debian/control + - switch Vcs-Browser field to viewsvn + + [ Kumar Appaiah ] + - Change maintainer e-mail address to debian.org e-mail address. + - debian/patches: 04_fix_connector_vercheck.dpatch This patch fixes a + bug which arose because of a check for Python 2.4 specifically and not + 2.4 or later versions in connector.py. (Closes: #514804) + + -- Kumar Appaiah <akumar@debian.org> Mon, 03 Nov 2008 22:47:31 +0100 + harvestman (1.4.6-8) unstable; urgency=medium [ Kumar Appaiah ] diff -u harvestman-1.4.6/debian/patches/00list harvestman-1.4.6/debian/patches/00list --- harvestman-1.4.6/debian/patches/00list +++ harvestman-1.4.6/debian/patches/00list @@ -3,0 +4 @@ +04_fix_connector_vercheck only in patch2: unchanged: --- harvestman-1.4.6.orig/debian/patches/04_fix_connector_vercheck.dpatch +++ harvestman-1.4.6/debian/patches/04_fix_connector_vercheck.dpatch @@ -0,0 +1,21 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 04_fix_connector_vercheck.dpatch by <akumar@debian.org> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: A check is used for the cookielib features available in Python +## 2.4 onwards. However, the check was exactly for Python 2.4. This +## patch allows the check to be extended to use Python 2.5 as well. + +@DPATCH@ +diff -urNad harvestman-1.4.6~/HarvestMan/connector.py harvestman-1.4.6/HarvestMan/connector.py +--- harvestman-1.4.6~/HarvestMan/connector.py 2005-08-19 03:19:04.000000000 -0500 ++++ harvestman-1.4.6/HarvestMan/connector.py 2009-02-10 17:33:39.000000000 -0600 +@@ -373,7 +373,7 @@ + # For Python 2.4, use cookielib support + # To fix HTTP cookie errors such as those + # produced by http://www.eidsvoll.kommune.no/ +- if minor_version==4: ++ if minor_version>=4: + import cookielib + cj = cookielib.MozillaCookieJar() + cookiehandler = urllib2.HTTPCookieProcessor(cj)
Attachment:
signature.asc
Description: Digital signature