Автор Тема: deluged -непонятная ругань  (Прочитано 1951 раз)

Оффлайн asket

  • Участник
  • *
  • Сообщений: 355
  • просто пользователь..
deluged -непонятная ругань
« : 20.06.2011 22:13:18 »
Всем здравствуйте!
Вот такой вопрос- есть ALT Linux 5.0 Server, обновляется из 5-го бранча.
Поскольку машинка работает круглые сутки. решил применить ее в качестве торрентокачалки.
Установил deluge, внес в конфиг разрешение на удаленное подключение
Цитировать
allow_remote: true,
добавил в /home/asket/.config/deluge/auth еще одну пару логин-пароль. Запустил без демона
Цитировать
deluged -p 55555 -d
.
Установил deluge на рабочую станцию, подключился к серверному deluge через порт 55555. Вроде работает -торренты добавляются, качаются,НО -в консоли сервера куча ругани на питоновские скрипты наподобие:
Цитировать
Traceback (most recent call last):                                                                                                                               
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/main.py", line 277, in do_command                                                                     
    ret = self._commands[cmd].handle(*args, **options.__dict__)                                                                                                 
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/commands/cache.py", line 50, in handle                                                               
    client.core.get_cache_status().addCallback(on_cache_status)                                                                                                 
  File "/usr/lib/python2.5/site-packages/deluge/ui/client.py", line 483, in __call__                                                                             
    return self.daemon.call(self.base, *args, **kwargs)                                                                                                         
  File "/usr/lib/python2.5/site-packages/deluge/ui/client.py", line 298, in call                                                                                 
    self.protocol.send_request(request)                                                                                                                         
а в GUI (да и в запущенном в другом терминале deluge-console) не видны торренты.

в какую сторону вообще копать, подскажите пожалуйста.

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 382
  • Учиться .... Телепатами не рождаются, ими ....
Re: deluged -непонятная ругань
« Ответ #1 : 20.06.2011 22:42:07 »
А  deluge откуда брали?

Оффлайн asket

  • Участник
  • *
  • Сообщений: 355
  • просто пользователь..
Re: deluged -непонятная ругань
« Ответ #2 : 20.06.2011 22:57:05 »
Из бранча p5.

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 382
  • Учиться .... Телепатами не рождаются, ими ....
Re: deluged -непонятная ругань
« Ответ #3 : 20.06.2011 23:06:58 »
А что значит
"а в GUI (да и в запущенном в другом терминале deluge-console) не видны торренты."

Возможно одновременно может работать только один сервис на компьютере.

Оффлайн asket

  • Участник
  • *
  • Сообщений: 355
  • просто пользователь..
Re: deluged -непонятная ругань
« Ответ #4 : 20.06.2011 23:09:51 »
deluged запущен на сервере.
Подключение к сервису было сделано из GUI deluge, установленном на  рабочей станции. После того как увидел этот глюк, отключился и в консоли сервера запустил deluge-console. Там то же самое -при вводе любой команды вываливается куча ругани на скрипты и ничего не происходит.
>>> info                                                                                                                                                         
'ConsoleUI' object has no attribute 'torrents'                                                                                                                   
Traceback (most recent call last):                                                                                                                               
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/main.py", line 277, in do_command                                                                     
    ret = self._commands[cmd].handle(*args, **options.__dict__)                                                                                                 
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/commands/info.py", line 114, in handle                                                               
    torrent_ids.extend(self.console.match_torrent(""))                                                                                                           
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/main.py", line 393, in match_torrent                                                                 
    for tid, name in self.torrents:                                                                                                                             
AttributeError: 'ConsoleUI' object has no attribute 'torrents'                                                                                                   
>>> config                                                                                                                                                       
'dict' object has no attribute 'start_defer'                                                                                                                     
Traceback (most recent call last):                                                                                                                               
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/main.py", line 277, in do_command                                                                     
    ret = self._commands[cmd].handle(*args, **options.__dict__)                                                                                                 
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/commands/config.py", line 116, in handle                                                             
    return self._get_config(*args, **options)                                                                                                                   
  File "/usr/lib/python2.5/site-packages/deluge/ui/console/commands/config.py", line 149, in _get_config                                                         
    component.get("CoreConfig").start_defer.addCallback(on_get_config)                                                                                           
  File "/usr/lib/python2.5/site-packages/deluge/ui/coreconfig.py", line 68, in __getattr__                                                                       
    return getattr(self.config, attr)                                                                                                                           
AttributeError: 'dict' object has no attribute 'start_defer'                 
« Последнее редактирование: 20.06.2011 23:11:48 от asket »

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 382
  • Учиться .... Телепатами не рождаются, ими ....
Re: deluged -непонятная ругань
« Ответ #5 : 20.06.2011 23:19:41 »
По хорошему - это надо скрипты смотреть. Что там в этих строчках прописано. Скорей всего это надо в багзилу - или что-то не установлено, а значит не все зависимости прописаны,  или какие-то баги.

Оффлайн asket

  • Участник
  • *
  • Сообщений: 355
  • просто пользователь..
Re: deluged -непонятная ругань
« Ответ #6 : 20.06.2011 23:22:12 »
По зависимостям- deluge вытянул кучу питоновских модулей, и чего там не хватает -понятия не имею.. Есть ли смысл заносить в багзиллу или пускай пока на форуме повисит?

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 382
  • Учиться .... Телепатами не рождаются, ими ....
Re: deluged -непонятная ругань
« Ответ #7 : 20.06.2011 23:32:58 »
В багзилу всегда есть смысл заносить. Да-же, если это уже исправлено в следующих версиях, вы об этом узнаете из багзилы. А на форуме может висеть без движения.

Оффлайн asket

  • Участник
  • *
  • Сообщений: 355
  • просто пользователь..
Re: deluged -непонятная ругань
« Ответ #8 : 21.06.2011 00:13:51 »
https://bugzilla.altlinux.org/show_bug.cgi?id=25791

Любопытно, на p6 Beta работает нормально (по крайней мере с локальным сервисом.)

« Последнее редактирование: 21.06.2011 00:16:56 от asket »