| Summary: | msec-gui hangs: Gtk.Expander(_("Details")) TypeError: GObject.__init__() takes exactly 0 arguments (1 given) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Juergen Harms <juergen.harms> |
| Component: | RPM Packages | Assignee: | Thierry Vignaud <thierry.vignaud> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | inetcustomer-mageia, neoser10 |
| Version: | Cauldron | Keywords: | PATCH |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | 5beta1 | ||
| Source RPM: | msec-1.4-3.mga5.src.rpm | CVE: | |
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 11778 | ||
| Attachments: |
Konsole output when launching msecgui from a console
Edited drakconf log from console |
||
|
Description
Juergen Harms
2014-11-17 18:00:22 CET
Created attachment 5609 [details]
Konsole output when launching msecgui from a console
Juergen Harms
2014-11-17 18:15:36 CET
Whiteboard:
(none) =>
5beta1
David Walser
2014-11-18 04:55:53 CET
Assignee:
bugsquad =>
thierry.vignaud
Thierry Vignaud
2014-11-20 17:54:41 CET
Attachment 5609 mime type:
application/octet-stream =>
text/plain Can you try using
Gtk.Expander(label=_("Details"))
instead of:
Gtk.Expander(_("Details"))Summary:
Drakconf hangs: Drakconf -> Security -> Configure System =>
msec-gui hangs: Gtk.Expander(_("Details")) TypeError: GObject.__init__() takes exactly 0 arguments (1 given) In /usr/share/msec/msecgui.py I replaced ALL instances of: Gtk.Expander(_ with: Gtk.Expander(label=_ and functioning _seemed_ to return to normal. (Lines 397, 403, and 417) CC:
(none) =>
inetcustomer-mageia TV: I have the same behavior in a cauldron installed with RC public release iso downloaded by torrent from (ufpr.br), and updated with the core release from the same mirror, but if return the send security alerts by email to the original user (root), msec closes as expected, please see the next attached file that is the full log when I run drakconf and go to msec section from console (edited to explain what buttons I press in every section of attachment) CC:
(none) =>
neoser10 Created attachment 6402 [details]
Edited drakconf log from console
this is the source rpm of the msec package installed
Signature : RSA/SHA1, Mon 09 Feb 2015 09:46:15 AM GMT, Key ID b742fa8b80420f66
Source RPM : msec-1.6-1.mga5.src.rpm
Build Date : Mon 09 Feb 2015 09:41:43 AM GMT
Build Host : rabbit.mageia.org
(In reply to Thierry Vignaud from comment #2) > Can you try using > Gtk.Expander(label=_("Details")) > instead of: > Gtk.Expander(_("Details")) Comment 3 seems to say that this fix would be sufficient. Should we go on and add this to msecgui? Yes, go on. Keywords:
(none) =>
PATCH commit ce3090f8b6d3b08fe2b64f21c89389db71d110c6
Author: Rémi Verschelde <rverschelde@...>
Date: Thu Apr 30 10:19:55 2015 +0200
Add "label=" argument for Gtk.Expander calls (Thierry Vignaud, mga#14586)
---
Commit Link:
http://gitweb.mageia.org/software/msec/commit/?id=ce3090f8b6d3b08fe2b64f21c89389db71d110c6
Please also bump the version in NEWS & Makefile Will do, and update the package. Closing Status:
ASSIGNED =>
RESOLVED Thanks for pushing the package, for some reason I can't use mgarepo anymore :-/ |