[РЕШЕНО]После обновления python перестал работать Deluge

Сабж.
Пишет ошибку:
[ost@arch-desktop ~]$ deluge
Traceback (most recent call last):
  File "/usr/bin/deluge", line 9, in <module>
    load_entry_point('deluge==1.3.900-dev', 'gui_scripts', 'deluge')()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 305, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2244, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1954, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.7/site-packages/deluge/main.py", line 47, in <module>
    import deluge.common
  File "/usr/lib/python2.7/site-packages/deluge/common.py", line 44, in <module>
    import chardet
ImportError: No module named chardet
Пересобрал Deluge, но не помогло. Что делать?
pacman -Ss chardet 
=)
Спасибо за совет. Нашелся неустановленный пакет python2-chardet (обычный chardet был уже установлен). Странно, почему данная зависимость “не подтянулась” при установке-пересборке deluge из AUR…
Ostland
Спасибо за совет. Нашелся неустановленный пакет python2-chardet (обычный chardet был уже установлен). Странно, почему данная зависимость “не подтянулась” при установке-пересборке deluge из AUR…
Потому что разделили Python на версии 2 и 3. Теперь третья версия идет по умолчанию.
Попросите обновить зависимость тут http://aur.archlinux.org/packages.php?ID=35652 с python-chardet на python2-chardet
Кстати это вообще странно, потому что свежеустановленная делюга у меня вытянула оба этих пакета (а может быть не она).. А вот ставил как то давно и этого пакета не оказалось даже при наличии делюги, она скорее всего это пишет в опциональных зависимостях. Хотя нет, новая судя по всему принудительно зависит от модуля версии 2:
[root@area51 ~]# pacman -Qi deluge
Название              : deluge
Версия                : 1.3.1-2
URL                   : http://deluge-torrent.org/
Лицензии              : GPL3
Группы                : Нет
Предоставляет         : Нет
Зависит от            : pyxdg  python2-distribute  libtorrent-rasterbar>=0.15.0  twisted  pyopenssl  xdg-utils  python2-chardet
Дополнительно         : python-notify: libnotify notifications
                        pygtk: needed for gtk ui
                        librsvg: needed for gtk ui
                        python-mako: needed for web ui
Требуется пакетами    : Нет
Конфликтует с         : Нет
Заменяет              : Нет
Размер установленного : 15768,00 K
Сборщик               : Ionut Biru <[email protected]>;
Архитектура           : any
Дата сборки           : Вск 05 Дек 2010 21:03:02
Дата установки        : Пнд 06 Дек 2010 10:41:55
Причина установки     : Явно установлен
Установочный скрипт   : Yes
Описание              : A bittorrent client written with python and pygtk
Ну и бох с ним, главное - все работает. =)
Nebulosa
Попросите обновить зависимость тут http://aur.archlinux.org/packages.php?ID=35652 с python-chardet на python2-chardet
Попросил. Обновили. Теперь всем будет хорошо :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.