Description of problem: Opened MCC; went to Hardware then Manage Printers. Window opened briefly then crashed with "exited abnormally." Starting MCC in a Konsole, found that python-curl was not installed. Installed the package and was able to configure my printer and print a test page. This was just after I had installed today's upgrade of CUPS and related packages. Version-Release number of selected component (if applicable): How reproducible: See above; no longer reproducible. Steps to Reproduce: 1. 2. 3.
*** Bug 4637 has been marked as a duplicate of this bug. ***
CC: (none) => fathom
I can confirm the problem. Installing python-curl package resolves it. I think it is only a missing dependency to drakconf.
Hello, I guess you speak about system-config-printer ?
Keywords: (none) => Junior_jobAssignee: bugsquad => dmorganecSummary: Pythion-curl not installed: printer setup exits abnormally => system-config-printer, missing require: python-curlSource RPM: python-curl-7.19.0-6.mga1 => system-config-printer
Maybe to system-config-printer also good, but as far as I know the mageia control center is in drakconf package. May drakconf should depend on system-config-printer, but this seems to be a bad solution. MCC is "always" installed, and I think without this package it will show the printer settings and it won't start... That's why I think it should be the dependency of MCC, so drakconf package.
And it also applies to 64 bit systems...
Hardware: i586 => All
well if you remove python-curl drakconf works right ? (since it's perl it should) and systeme-config-printer doesn't ? (since it's python) So there is no need to grow drakconf more. (some user don't need the printer part)
http://www.mageialinux-online.org/forum/topic-12146.php#m119404
CC: (none) => liste
Then mcc needs a new feature to check whether python-curl is installed, if anyone tries to setup printing.
Priority: Normal => release_blocker
(In reply to comment #8) > Then mcc needs a new feature to check whether python-curl is installed, if > anyone tries to setup printing. In mcc, it will already install system-config-printer, so just making python-curl a requires for system-config-printer should fix the problem.
CC: (none) => davidwhodgins
The way I see it, and it is probably the same thing: mcc calls system-config-printer and system-config-printer brings in whatever its dependencies are. mcc doesn't need to concern itself with derived dependencies. But I am not techy enough; there may be some other reason.
If system-config-printer ever stops needing python-curl, you don't want mcc insisting that it be installed anyway. That is entirely a matter for system-config-printer.
yes you are right. It's a missing dependency in system-config-printer package.
just fixed
Status: NEW => RESOLVEDResolution: (none) => FIXED