При запуске выдает: ** Message: pygobject_register_sinkfunc is deprecated (GtkWindow) ** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible) ** Message: pygobject_register_sinkfunc is deprecated (GtkObject) /usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py:40: RuntimeWarning: tp_compare didn't return -1 or -2 for exception from gtk import _gtk ImportError: No module named gi Traceback (most recent call last): File "/usr/bin/sonata", line 167, in <module> app = main.Base(args) File "/usr/lib/python2.6/site-packages/sonata/main.py", line 767, in __init__ self.window.get_settings().set_property("gtk-button-images", True) TypeError: could not convert argument to correct param type
прозреваю что это от pygobject и включения в ем gobject-introspection. На днях обновлюсь будем смотреть на костыли. Ну или пинайте aris@ на счет "а чего его включили?"
Про gi в https://bugzilla.altlinux.org/23702 понаписано всякого, там правда не падает ничего, зато написано почему его не надо ставить. А вот ошибка может даже и не про это.
(В ответ на комментарий №2) > Про gi в https://bugzilla.altlinux.org/23702 понаписано всякого, там правда не > падает ничего, зато написано почему его не надо ставить. > А вот ошибка может даже и не про это. Ну я прозревал по теме https://bugzilla.redhat.com/show_bug.cgi?id=569885 хотя там тоже не соната но failed было много. Но у нас уже .4 а не .1.. но до того в changelog было "выключил introspection"...
Preparing... ################################################################################################### [100%] 1: gobject-introspection ################################################################################################### [ 50%] 2: python-module-pygi ################################################################################################### [100%] Running /usr/lib/rpm/posttrans-filetriggers Done. morsov@home ~ $ sonata вуаля. Сдается мне надо в пакет pygobject добавить зависимости на pygi. Я конечно могу и в сонату такое добавить, но это костыль.
С pygi запускается, но теперь другая проблема: при запуске сонаты вылетает MPD, и его приходится перезапускать. При этом соната выдает: Connection lost while reading line, что-то связанное с python-mpd. GMPC работает нормально
(В ответ на комментарий №5) > С pygi запускается, но теперь другая проблема: при запуске сонаты вылетает MPD, > и его приходится перезапускать. При этом соната выдает: Connection lost while > reading line, что-то связанное с python-mpd. GMPC работает нормально У меня mpd не падает. morsov@home ~ $ rpm -qa G mpd python-module-python-mpd-0.2.1-alt1.1 mpd-0.15.8-alt2 Как запускаете mpd?
Разобрался. При обновлении базы mpd натыкается на дефективные mp3 и вылетает
Теперь порядок