[Bug 852450] New: system-config-printer fails on start
https://bugzilla.novell.com/show_bug.cgi?id=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c0 Summary: system-config-printer fails on start Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: All OS/Version: openSUSE 13.2 Status: NEW Severity: Major Priority: P5 - None Component: Printing AssignedTo: jsmeix@suse.com ReportedBy: wotomg@gmail.com QAContact: jsmeix@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.11 Safari/537.36 SUSE/31.0.1650.11 /usr/lib/python2.7/site-packages/gi/overrides/Gtk.py:49: 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) Traceback (most recent call last): File "/usr/share/system-config-printer/newprinter.py", line 2584, in on_expNPDeviceURIs_expanded padding, pack_type) = parent.query_child_packing (widget) TypeError: query_child_packing() takes exactly 6 arguments (2 given) Traceback (most recent call last): File "/usr/share/system-config-printer/system-config-printer.py", line 2110, in <module> main(show_jobs) File "/usr/share/system-config-printer/system-config-printer.py", line 2086, in main mainwindow = GUI() File "/usr/share/system-config-printer/system-config-printer.py", line 428, in __init__ [Gtk.TargetEntry.new("queue", 0, 0)], AttributeError: type object 'TargetEntry' has no attribute 'new' Reproducible: Always Steps to Reproduce: 1.zypper install system-config-printer 2.system-config-printer -- 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c1 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsmeix@suse.com Component|Printing |GNOME Found By|--- |Community User AssignedTo|jsmeix@suse.com |bnc-team-gnome@forge.provo. | |novell.com QAContact|jsmeix@suse.com |qa-bugs@suse.de OS/Version|openSUSE 13.2 |openSUSE 13.1 --- Comment #1 from Johannes Meixner <jsmeix@suse.com> 2013-11-27 09:37:39 CET --- FYI: Issues in particular printer setup programs do not belong to the Bugzilla component "Printing" which is meant only for the base printing system (basically CUPS and printer drivers) i.e. what is described at https://build.opensuse.org/project/show?project=Printing Because system-config-printer belongs to Gnome (OBS develproject of system-config-printer is GNOME:Factory) I change the Bugzilla component to "GNOME". -- 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c2 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |dimstar@opensuse.org InfoProvider| |wotomg@gmail.com --- Comment #2 from Dominique Leuenberger <dimstar@opensuse.org> 2013-11-27 21:08:25 UTC --- (In reply to comment #0)
User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.11 Safari/537.36 SUSE/31.0.1650.11
/usr/lib/python2.7/site-packages/gi/overrides/Gtk.py:49: 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
Can you please verify if you have typelib-1_0-Gtk-3_0 installed, and if not: install it to verify if this error disappears? the rpm contains an (automatic detected) dependency on typelib(Gtk), but I think system-config-printer forgot to mention that it should be Gtk 3.0. If this is indeed the case, then it should be rather easy to fix. -- 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c3 --- Comment #3 from Dominique Leuenberger <dimstar@opensuse.org> 2013-11-27 21:09:49 UTC --- (by the way you're not running this in a gnome-session, right? Otherwise there should be close to no way to not have typelib-1_0-Gtk-3_0 installled) -- 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c4 Aleksandr Pogrebnoy <wotomg@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|wotomg@gmail.com | --- Comment #4 from Aleksandr Pogrebnoy <wotomg@gmail.com> 2013-11-28 11:00:21 UTC --- (In reply to comment #2)
(In reply to comment #0)
User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.11 Safari/537.36 SUSE/31.0.1650.11
/usr/lib/python2.7/site-packages/gi/overrides/Gtk.py:49: 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
Can you please verify if you have typelib-1_0-Gtk-3_0 installed, and if not: install it to verify if this error disappears?
the rpm contains an (automatic detected) dependency on typelib(Gtk), but I think system-config-printer forgot to mention that it should be Gtk 3.0.
If this is indeed the case, then it should be rather easy to fix.
Yes, after typelib-1_0-Gtk-3_0 instalation this problem gone. 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|bnc-team-gnome@forge.provo. |dimstar@opensuse.org |novell.com | -- 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c5 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|system-config-printer fails |[MAINT] |on start |system-config-printer fails | |on start --- Comment #5 from Dominique Leuenberger <dimstar@opensuse.org> 2013-12-01 18:04:06 UTC --- Maintenance update submitted -- 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c6 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #6 from Benjamin Brunner <bbrunner@suse.com> 2013-12-09 14:52:29 CET --- Update released for openSUSE 13.1. Resolved fixed. -- 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=852450 https://bugzilla.novell.com/show_bug.cgi?id=852450#c7 --- Comment #7 from Swamp Workflow Management <swamp@suse.de> 2013-12-09 14:05:10 UTC --- openSUSE-RU-2013:1842-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 852450,852842 CVE References: Sources used: openSUSE 13.1 (src): system-config-printer-1.4.2-2.4.1 -- 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