Summary: | Программа неработоспособна после установки | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vyacheslav Dikonov <slava> |
Component: | gnochm | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | crux |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vyacheslav Dikonov
2005-01-22 01:37:50 MSK
А с какой ошибкой вываливается? $ gnochm /usr/bin/gnochm:587: GtkWarning: gtk_window_set_wmclass: shouldn't set wmclass after window is realized! self.xml = gtk.glade.XML(path_mainwin, None, app) /usr/bin/gnochm:370: GtkWarning: gtk_window_set_wmclass: shouldn't set wmclass after window is realized! self.xml = gtk.glade.XML(path_prefdialog, None, app) Traceback (most recent call last): File "/usr/bin/gnochm", line 1553, in ? inst = MainApp() File "/usr/bin/gnochm", line 610, in __init__ self.set_preferences() File "/usr/bin/gnochm", line 799, in set_preferences mbox = gnome.ui.gnome_warning_dialog(_('\ AttributeError: 'module' object has no attribute 'gnome_warning_dialog' Я собрал, но пока не выкладываю из-за проблем с зависимостями Documancer (тоже python). Так что исправленный spec мне пригодится... Это кому? fixed in gnochm-0.9.3-alt2 ? После установки gnochm-0.9.3-alt2 имеем: 1. не вытягивается модуль python-module-pygtk-libglade (хотя он нужен для работы программы) 2. после установки недостающего модуля получаем ошибку: [crux@master bin]$ gnochm RuntimeError: can't create const /usr/bin/gnochm:587: GtkWarning: gtk_window_set_wmclass: shouldn't set wmclass after window is realized! self.xml = gtk.glade.XML(path_mainwin, None, app) fixed in gnochm-0.9.3-alt3 ? (In reply to comment #7) > fixed in gnochm-0.9.3-alt3 ? Нет [crux@master crux]$ rpmquery gnochm gnochm-0.9.3-alt3 [crux@master crux]$ gnochm RuntimeError: can't create const /usr/bin/gnochm:582: GtkWarning: gtk_window_set_wmclass: shouldn't set wmclass after window is realized! self.xml = gtk.glade.XML(path_mainwin, None, app) Ну тогда объясните, как этого достичь. На моих 3-х тестовых машинах я не могу воспроизвести. Слушаю ваши указания. Похоже, это связано с http://bugzilla.gnome.org/show_bug.cgi?id=145041 но я не могу понять как воспроизвести. не хватает в зависимостях пакета python-module-pygnome-bonobo. После его установки окошко gnochm благополучно открылось, правда ни один chm'овский файл я так открыть и не смог, показывает "loading" и всё. Файлы скорее всего корявые, но по крайне мере xchm их открывает (правда только заглавную страницу :`( ). А за каким лядом ему bonobo, интересно? :) У меня gnochm работает. fixed in gnochm-0.9.3-alt4 ? (In reply to comment #11) > А за каким лядом ему bonobo, интересно? :) не знаю, но strace показал, что программа ищет питоновский байндинг к bonobo и если не находит, то выдаёт "RuntimeError: can't create const". (In reply to comment #12) > fixed in gnochm-0.9.3-alt4 ? Вроде всё ок. Закрывайте. p.s. из incoming'а alt3 можно убрать, а то вдруг робот споткнётся. (In reply to comment #14) > (In reply to comment #12) > > fixed in gnochm-0.9.3-alt4 ? > > Вроде всё ок. Закрывайте. Ещё проверю - ведь Вячеслав сообщил вроде о другой проблеме... > p.s. из incoming'а alt3 можно убрать, а то вдруг робот споткнётся. Не умею убирать. А если робот споткнётся, повесим на него багу. Почему? Проблема та же самая. (In reply to comment #16) > Почему? Проблема та же самая. Пожалуйста, приведите что говорит $ rpm -qa python-module* Ничего не говорят. (In reply to comment #18) > Ничего не говорят. Это странно, поскольку $ rpm --requires gnochm python-module-pygtk-libglade python-module-pygnome-bonobo python2.3(ConfigParser) python2.3(HTMLParser) python2.3(chm) python2.3(codecs) python2.3(gconf) ... python2.3(gnome) python2.3(gobject) python2.3(gtk) python2.3(gtkhtml2) ... python2.3(webbrowser) проверю ещё раз после пересборки с python2.4 проверьте пожалуйста 0.9.4-alt2 $ rpm -q gnochm gnochm-0.9.4-alt2 $ gnochm /usr/bin/gnochm:676: GtkWarning: gtk_window_set_wmclass: shouldn't set wmclass after window is realized! self.xml = gtk.glade.XML(path_mainwin, None, app) /usr/bin/gnochm:977: GtkDeprecationWarning: gtk.FALSE is deprecated, use False instead if force_state != None: /usr/bin/gnochm:978: GtkDeprecationWarning: gtk.FALSE is deprecated, use False instead menu_item.set_sensitive(force_state) Traceback (most recent call last): File "/usr/bin/gnochm", line 1716, in ? inst = MainApp() File "/usr/bin/gnochm", line 701, in __init__ self.set_preferences() File "/usr/bin/gnochm", line 890, in set_preferences mbox = gnome.ui.gnome_warning_dialog(_('\ AttributeError: 'module' object has no attribute 'gnome_warning_dialog' $ rpm -q gnochm gnochm-0.9.5-alt0.1 Не могу воспроизвести проблему. |