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.
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).
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----- NZBLeecher/ Protocol. py NZBLeecher/ Protocol. py Mon Aug 18 10:38:55 2008 +0200 NZBLeecher/ Protocol. py Mon Aug 18 11:34:20 2008 +0200
reactor. callInThread( decode, segment)
diff -r 92936345c3f5 Hellanzb/
--- a/Hellanzb/
+++ b/Hellanzb/
@@ -655,7 +655,7 @@
def gotGroup(self, group):
self. activeGroups. append( group)
self. gettingGroup = None
debug( str(self) + ' got GROUP: ' + group) ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
- group = group[3]
+ group = self.gettingGroup
-------
This change enabled me to use hellanzb in Intrepid. According to the thread, it is also the way Gentoo fixed the problem.