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:
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 => RESOLVEDResolution: (none) => FIXED
Whiteboard: MGA5TOO => (none)