hellanzb queues NZBs but does not download

Bug #233900 reported by Menachem Shapiro
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hellanzb
Fix Released
Unknown
hellanzb (Debian)
Fix Released
Unknown
hellanzb (Gentoo Linux)
Fix Released
Medium
hellanzb (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: hellanzb

I am running Ubuntu 8.04 (hardy)
hellanzb version 0.13-3

When I run Hellanzb and import and NZB, it will queue the nzb, but it won't download the files.

I found the same bug reported here:
http://www.hellanzb.com/trac/hellanzb/ticket/393

I followed the directions in Comment 6, and the problem was solved:
http://www.hellanzb.com/trac/hellanzb/ticket/393#comment:6

I edited the file /usr/share/python-support/hellanzb/Hellanzb/NZBLeecher/Protocol.Py and right below line 513 I added:
group = group.strip()

This solved the problem.

Hopefully someone will fix this problem and upload a new version of hellanzb to the repositories.

Related branches

Revision history for this message
Caspar Clemens Mierau (leitmedium) wrote :

Thank you for reporting this bug and providing the link to the bug tracker. I hereby confirm this bug. As there is already a fix in Debian, I assume it will be in Intrepid already. Would you mind checking this?

Changed in hellanzb:
status: New → Fix Committed
Changed in hellanzb:
status: Unknown → Fix Released
status: Unknown → Fix Released
Changed in hellanzb:
status: Unknown → New
Revision history for this message
Menachem Shapiro (menachem) wrote :

I looked at the Debian package changelog on the package page (http://packages.qa.debian.org/h/hellanzb.html) and it appears that the fix has not been integrated into Debian's package. It was reported on August 18, 2008 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495518), but it has not been integrated into the Debian package. If it has not been integrated into the Debian package, it will not end up in Intrepid (unless Ubuntu puts it in themselves).

Revision history for this message
Calvin (lordcalvin) wrote :

I edited the file /usr/share/python-support/hellanzb/Hellanzb/NZBLeecher/Protocol.Py and right below line 513 I added:
group = group.strip()

This also solved the problem for me, thanks.

Revision history for this message
Menachem Shapiro (menachem) wrote :

I just tried using hellanzb in Intrepid, but the fix mentioned above did not work.

Instead, I used the <a href="http://www.hellanzb.com/trac/hellanzb/ticket/393#comment:17">last fix mentioned in the hellanzb bug tracker thread</a> (copied below).

-----------------------------------------------------------------------------------------
diff -r 92936345c3f5 Hellanzb/NZBLeecher/Protocol.py
--- a/Hellanzb/NZBLeecher/Protocol.py Mon Aug 18 10:38:55 2008 +0200
+++ b/Hellanzb/NZBLeecher/Protocol.py Mon Aug 18 11:34:20 2008 +0200
@@ -655,7 +655,7 @@
         reactor.callInThread(decode, segment)

     def gotGroup(self, group):
- group = group[3]
+ group = self.gettingGroup
         self.activeGroups.append(group)
         self.gettingGroup = None
         debug(str(self) + ' got GROUP: ' + group)
-----------------------------------------------------------------------------------------

This change enabled me to use hellanzb in Intrepid. According to the thread, it is also the way Gentoo fixed the problem.

Revision history for this message
Alessio Treglia (quadrispro) wrote :
Changed in hellanzb:
status: Fix Committed → Confirmed
Revision history for this message
Alessio Treglia (quadrispro) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

I just changed your patch slightly. I added information about where the patch was taken from and that it is committed upstream already to debian/changelog and the patch file itself. Check out https://wiki.ubuntu.com/UbuntuDevelopment/PatchTaggingGuidelines

Other than that - good work.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hellanzb - 0.13-3ubuntu2

---------------
hellanzb (0.13-3ubuntu2) jaunty; urgency=low

  * debian/patches/004-Fix_group_recording: It should record as the valid
    group the group it asked, not that sent back from the server (LP: #233900).
    Patch taken from http://www.hellanzb.com/trac/hellanzb/ticket/393
    (upstream r1089).

 -- Alessio Treglia <email address hidden> Mon, 15 Dec 2008 09:22:30 +0100

Changed in hellanzb:
status: Confirmed → Fix Released
Changed in hellanzb (Gentoo Linux):
importance: Unknown → Medium
Changed in hellanzb (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.