[Bug 798181] New: alacarte failed to run
https://bugzilla.novell.com/show_bug.cgi?id=798181 https://bugzilla.novell.com/show_bug.cgi?id=798181#c0 Summary: alacarte failed to run Classification: openSUSE Product: openSUSE Factory Version: 12.3 Milestone 1 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: lazy.kent@opensuse.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- alacarte installed from the Factory repo. % alacarte /usr/lib64/python2.7/site-packages/gi/overrides/Gtk.py:46: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0 warnings.warn(warn_msg, RuntimeWarning) Fontconfig warning: "/etc/fonts/conf.d/56-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated. Traceback (most recent call last): File "/usr/bin/alacarte", line 36, in <module> main() File "/usr/bin/alacarte", line 33, in main app.run() File "/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py", line 59, in run self.loadMenus() File "/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py", line 189, in loadMenus self.loadMenu({ None: None }) File "/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py", line 205, in loadMenu iters[menu] = self.menu_store.append(iters[parent], (icon, name, menu)) File "/usr/lib64/python2.7/site-packages/gi/overrides/Gtk.py", line 1266, in append return self._do_insert(parent, -1, row) File "/usr/lib64/python2.7/site-packages/gi/overrides/Gtk.py", line 1259, in _do_insert treeiter = self.insert_with_values(parent, position, columns, row) AttributeError: 'TreeStore' object has no attribute 'insert_with_values' [1] 26127 exit 1 alacarte -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798181 https://bugzilla.novell.com/show_bug.cgi?id=798181#c1 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |dimstar@opensuse.org AssignedTo|bnc-team-gnome@forge.provo. |dimstar@opensuse.org |novell.com | --- Comment #1 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-12 12:22:56 UTC --- The 'quick' work around is to install typelib-1_0-Gtk-3_0 I guess. The Alacarte code should make it clear that it wants to use Gtk 3 (currently, it only says 'Gtk'). Can you please verify if installing this typelib is indeed all what's needed? I'll work on a patch for Alacarte doing the right thing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798181 https://bugzilla.novell.com/show_bug.cgi?id=798181#c2 --- Comment #2 from Kyrill Detinov <lazy.kent@opensuse.org> 2013-01-12 16:22:47 MSK --- Yes. I see, Alacarte use GTK 3 now. And installing typelib-1_0-Gtk-3_0 helps. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798181 https://bugzilla.novell.com/show_bug.cgi?id=798181#c3 --- Comment #3 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-12 13:27:41 UTC --- Thanks for the test.. it confirms my suspicion: Request: #148177 submit: home:dimstar:branches:GNOME:Factory/alacarte(cleanup) -> GNOME:Factory Message: - Add alacarte-force-Gtk3.patch: Force the use of Gtk 3. Gtk2 was not designed for use with introspection and some interfaces fail (bnc#798181, bgo#691599). State: review 2013-01-12T13:26:33 dimstar Comment: <no comment> -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798181 https://bugzilla.novell.com/show_bug.cgi?id=798181#c4 --- Comment #4 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-01-13 11:00:07 CET --- This is an autogenerated message for OBS integration: This bug (798181) was mentioned in https://build.opensuse.org/request/show/148249 Factory / alacarte -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=798181 https://bugzilla.novell.com/show_bug.cgi?id=798181#c5 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #5 from Dominique Leuenberger <dimstar@opensuse.org> 2013-01-13 11:05:32 UTC --- Fix is submitted to Factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com