| Summary: | system-config-printer traceback when adding appsock/jetdirect printer | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | David Walser <luigiwalser> |
| Component: | RPM Packages | Assignee: | Philippe Makowski <makowski.mageia> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | system-config-printer-1.5.5-3.mga5.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: | signal only works in main thread | ||
|
David Walser
2015-06-06 01:12:53 CEST
Whiteboard:
(none) =>
MGA5TOO Created attachment 6714 [details]
signal only works in main thread
Can you try this patch ?
It's a temporary fix, we really need to follow upstream and use packagekit
(In reply to Philippe Makowski from comment #1) > Created attachment 6714 [details] > signal only works in main thread > > Can you try this patch ? I can confirm that this patch fixes the issue. Thanks. > It's a temporary fix, we really need to follow upstream and use packagekit I agree. system-config-printer-1.5.5-4.mga5 in svn http://svnweb.mageia.org/packages?view=revision&revision=822961 Fixed in system-config-printer-1.5.5-5.mga5. Thanks Philippe! Status:
NEW =>
RESOLVED
David Walser
2015-06-13 18:52:05 CEST
Whiteboard:
MGA5TOO =>
(none) |
When adding a new printer and clicking AppSock/JetDirect and then putting in the IP address and clicking Forward, there was a spinning cursor and nothing happened in the GUI, but I got this traceback in the terminal: Traceback (most recent call last): File "/usr/share/system-config-printer/newprinter.py", line 1611, in opreq_id_search_error self.opreq_id_search_done (opreq, list(), dict()) File "/usr/share/system-config-printer/newprinter.py", line 1582, in opreq_id_search_done self.nextNPTab () File "/usr/share/system-config-printer/newprinter.py", line 1172, in nextNPTab if not mga_printer_custom.is_installed_packages(driver_packages): File "/usr/share/system-config-printer/mga_printer_custom.py", line 41, in is_installed_packages signal.signal (signal.SIGCHLD, signal.SIG_DFL) ValueError: signal only works in main thread Clicking Forward again allowed it to proceed and work correctly. Reproducible: Steps to Reproduce: