| Summary: | system-config-printer, missing require: python-curl | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Doug Laidlaw <laidlaws> |
| Component: | RPM Packages | Assignee: | D Morgan <dmorganec> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | release_blocker | CC: | davidwhodgins, fathom, liste |
| Version: | Cauldron | Keywords: | Junior_job |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | system-config-printer | CVE: | |
| Status comment: | |||
|
Description
Doug Laidlaw
2012-02-22 01:08:49 CET
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_job 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) Then mcc needs a new feature to check whether python-curl is installed, if anyone tries to setup printing.
Manuel Hiebel
2012-02-23 20:36:51 CET
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 =>
RESOLVED |