Не запускается Deluge (python сломался)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Не запускается Deluge

Сообщение BSDevil »

Не могу запустить deluge

Код: Выделить всё

bsdevil@bsdevil ~ $ deluge
Traceback (most recent call last):
  File "/usr/bin/deluge", line 43, in <module>
    import deluge
  File "/usr/lib/python2.5/site-packages/deluge/__init__.py", line 34, in <module>
    import pygtk
ImportError: No module named pygtk


rm -rf ~/.config/deluge не помогает. В инете инфы не нашёл.

PS Пробовал компилить разные версии deluge, python
Изображение
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Не запускается Deluge

Сообщение solshark »

BSDevil писал(а):
22.08.2008 11:57
ImportError: No module named pygtk[code]

http://packages.gentoo.org/package/dev-python/pygtk
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Не запускается Deluge

Сообщение serzh-z »

# python-updater

P.S.: solshark вай какие люди,.. сколько лет... :)
Спасибо сказали:
Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Не запускается Deluge

Сообщение BSDevil »

В том-то и прикол, что все установлено. Вот пример запуска Deluge 1.0.0_rc6 и 0.5.9.3

Код: Выделить всё

bsdevil ~ # deluge || esearch -I pygobject && esearch -I deluge
[INFO    ] 13:31:00 main:84 Deluge ui 0.9.06
[DEBUG   ] 13:31:00 main:85 options: {'config': None, 'logfile': None, 'ui': None}
[DEBUG   ] 13:31:00 main:86 args: []
Traceback (most recent call last):
  File "/usr/bin/deluge", line 8, in <module>
    load_entry_point('deluge==0.9.06', 'console_scripts', 'deluge')()
  File "/usr/lib/python2.5/site-packages/deluge/main.py", line 88, in start_ui
    from deluge.ui.ui import UI
  File "/usr/lib/python2.5/site-packages/deluge/ui/ui.py", line 34, in <module>
    import deluge.configmanager
  File "/usr/lib/python2.5/site-packages/deluge/configmanager.py", line 34, in <module>
    import gobject
ImportError: No module named gobject
[ Results for search key : pygobject ]
[ Applications found : 1 ]

*  dev-python/pygobject
      Latest version available: 2.14.2
      Latest version installed: 2.14.2
      Size of downloaded files: [no/bad digest]
      Homepage:    [url="http://www.pygtk.org/"]http://www.pygtk.org/[/url]
      Description: GLib's GObject library bindings for Python
      License:     LGPL-2


[ Results for search key : deluge ]
[ Applications found : 1 ]

*  net-p2p/deluge
      Latest version available: 1.0.0_rc6
      Latest version installed: 1.0.0_rc6
      Size of downloaded files: [no/bad digest]
      Homepage:    [url="http://deluge-torrent.org/"]http://deluge-torrent.org/[/url]
      Description: BitTorrent client with a client/server model.
      License:     GPL-2




Код: Выделить всё

bsdevil@bsdevil ~ $ deluge || esearch pygtk && esearch deluge
Traceback (most recent call last):
  File "/usr/bin/deluge", line 43, in <module>
    import deluge
  File "/usr/lib/python2.5/site-packages/deluge/__init__.py", line 34, in <module>
    import pygtk
ImportError: No module named pygtk
[ Results for search key : pygtk ]
[ Applications found : 3 ]

*  dev-python/pygtk
      Latest version available: 2.12.1-r2
      Latest version installed: 2.12.1-r2
      Size of downloaded files: [no/bad digest]
      Homepage:    http://www.pygtk.org/
      Description: GTK+2 bindings for Python
      License:     LGPL-2.1

*  dev-python/pygtkglext
      Latest version available: 1.1.0
      Latest version installed: [ Not Installed ]
      Size of downloaded files: [no/bad digest]
      Homepage:    http://gtkglext.sourceforge.net/
      Description: Python bindings to GtkGLExt
      License:     LGPL-2.1 GPL-2

*  dev-python/pygtksourceview
      Latest version available: 2.2.0
      Latest version installed: [ Not Installed ]
      Size of downloaded files: [no/bad digest]
      Homepage:    http://www.pygtk.org/
      Description: GTK+2 bindings for Python
      License:     LGPL-2.1


[ Results for search key : deluge ]
[ Applications found : 1 ]

*  net-p2p/deluge
      Latest version available: 1.0.0_rc6
      Latest version installed: 1.0.0_rc6
      Size of downloaded files: [no/bad digest]
      Homepage:    http://deluge-torrent.org/
      Description: BitTorrent client with a client/server model.
      License:     GPL-2


Код: Выделить всё

bsdevil ~ # python-updater
bsdevil ~ # deluge
Traceback (most recent call last):
  File "/usr/bin/deluge", line 43, in <module>
    import deluge
  File "/usr/lib/python2.5/site-packages/deluge/__init__.py", line 34, in <module>
    import pygtk
ImportError: No module named pygtk
bsdevil ~ #



^------Ну, таки python-updater!
Изображение
Спасибо сказали:
Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Не запускается Deluge

Сообщение BSDevil »

в общем это python сломался

Код: Выделить всё

bsdevil@bsdevil ~ $ layman
Traceback (most recent call last):
  File "/usr/bin/layman", line 23, in <module>
    from   layman.config            import Config
ImportError: No module named layman.config


layman точно работал
Изображение
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Не запускается Deluge

Сообщение 4yKoTkA »

Ну, таки python-updater!
Спасибо сказали:
Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Не запускается Deluge

Сообщение BSDevil »

Восстановился с бэкапа.
Вот что происходит приобновлении системы.

emerge -puDav --newuse world
...
[ebuild NS ] dev-lang/python-2.5.2-r6 USE="berkdb examples gdbm ncurses readline ssl threads -bootstrap -build -doc -ipv6 -sqlite -tk -ucs2 -wininst" 9,605 kB
...
python ставится в новый сот, по всей видимости из за этого начинаются проблеммы. Как обновить правильно???
Изображение
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5495
ОС: Gentoo

Re: Не запускается Deluge

Сообщение /dev/random »

BSDevil писал(а):
23.08.2008 14:36
Как обновить правильно???

Вам в этой теме уже как минимум ДВАЖДЫ дали ответ!

Код: Выделить всё

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!                                     !!!!!!!!!!!
!!!!!!!!!!!            python-updater           !!!!!!!!!!!
!!!!!!!!!!!                                     !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

Re: Не запускается Deluge

Сообщение nuclear »

он же писал

Код: Выделить всё

bsdevil ~ # python-updater
bsdevil ~ # deluge
Traceback (most recent call last):
  File "/usr/bin/deluge", line 43, in <module>
    import deluge
  File "/usr/lib/python2.5/site-packages/deluge/__init__.py", line 34, in <module>
    import pygtk
ImportError: No module named pygtk
bsdevil ~ #
Спасибо сказали:
Аватара пользователя
sadgoblin
Сообщения: 16

Re: Не запускается Deluge

Сообщение sadgoblin »

но всетаки python-updater
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5495
ОС: Gentoo

Re: Не запускается Deluge

Сообщение /dev/random »

После обновления питона в новый слот, выходят из строя ВСЕ программы и библиотеки, имеющие его в зависимостях (поскольку располагают свои файлы в директориях старой версии). После этого их все нужно переустановить. Этим, собственно, и занимается python-updater, чтобы не выискивать их вручную.
Спасибо сказали:
Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Не запускается Deluge

Сообщение BSDevil »

Всем спасибо, все получилось! После обновления всей системы у меня не работал python-updater (просто ничего не выдавал). проблемма решилась после восстановления с бэкапа, затем emerge python & python-updater, затем танцы с зависимостями, опять python-updater, потом уже обновил всю систему
Изображение
Спасибо сказали: