HellaNZB (Squeeze)

Bonjour à tous,

je vous écris car je n’arrive vraiment plus à faire fonctionner mon application HellaNZB depuis que j’ai changé de version de Debian (Lenny -> Squeeze).
Le message d’erreur quand je lance le fichier “hellanzb.py” est le suivant:

/usr/lib/python2.6/dist-packages/twisted/internet/default.py:15: DeprecationWarning: twisted.internet.default is deprecated. Use posixbase or selectreactor instead.
  warnings.warn("twisted.internet.default is deprecated. Use posixbase or selectreactor instead.", category=DeprecationWarning)
Traceback (most recent call last):
  File "./hellanzb.py", line 14, in <module>
    from Hellanzb.Core import main
  File "/home/XXXXXX/hellanzb-0.13/Hellanzb/Core.py", line 9, in <module>
    from Hellanzb.HellaReactor import HellaReactor
  File "/home/XXXXXX/hellanzb-0.13/Hellanzb/HellaReactor.py", line 18, in <module>
    from twisted.internet.default import _NO_FILENO
ImportError: cannot import name _NO_FILENO

:119 :119 :119 :119 :119 :119

Je souhaite garder Hellanzb (plutôt que de migrer sur Sabnzbd) pour sa simplicité.

En cherchant sur le web, j’ai trouvé ces 2 patchs mais je ne sais pas comment les appliquer. D’autant plus que mon application HellaNzb fonctionne ds mon home.

pastie.org/877271
pastie.org/877281

Merci d’avance pour votre aide

:023 :023 :023 :023 :023 :023

Salut

Les patchs concerne 2 fichiers :
#877281 : HellaReactor.py
#877271 : xmlrpc.py

Il doivent être dans ton /home puisque HellaNzb fonctionne dans /home

Donc tu télécharges les patchs et tu les nommes
patch-HellaReactor.py
patch-xmlrpc.py

Ensuite tu appliques les patchs:

patch -i patch-HellaReactor.py HellaReactor.py
patch -i patch-xmlrpc.py xmlrpc.py

Merci !