Bug 483

Summary: system-config-printer crashes because of pdfdistiller backend
Product: Mageia Reporter: Luc Menut <lmenut>
Component: RPM PackagesAssignee: D Morgan <dmorganec>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: release_blocker CC: ahmadsamir3891, davlucas, dmorganec, ftg, mageia
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: cups-1.4.6-2.mga1.src.rpm CVE:
Status comment:

Description Luc Menut 2011-03-21 01:07:16 CET
Description of problem:
The pdfdistiller cups backend (/usr/lib/cups/backend/pdf) installed with cups package returns an invalid URI for s-c-p, that makes s-c-p freeze each time you try to add a printer (bugs #193 and #403).
If you remove /usr/lib/cups/backend/pdf, s-c-p works fine.
pdfdistiller -> http://printing.kde.org/downloads/pdfdistiller

We can fix this bug by either:
1) remove completely the pdfdistiller backend from cups. Currently most applications allow to print on pdf file directly. Moreover, there is already another pdf backend (cups-pdf) which seems to work better than pdfdistiller.

2) fix pdfdistiller (s#direct pdf#direct pdf:/tmp# at line 29) and split it out of cups in an optionnal subpackage. pdfdistiller is an quite old shell script from kde that seems to me fragile. I think it should be better to not keep it included in cups package.

3) fix pdfdistiller and keep it in cups package.

Personnaly, I'm in favour of 1), or 2) if we want to keep pdfdistiller backend in the distro.

WDYT?

Version-Release number of selected component (if applicable):
cups-1.4.6-2.mga1.src.rpm
system-config-printer-1.3.1-3.mga1.src.rpm

How reproducible:
always
Steps to Reproduce:
1. try to add a printer with system-config-printer
D Morgan 2011-03-21 01:10:41 CET

CC: (none) => dmorganec
Assignee: bugsquad => dmorganec

Luc Menut 2011-03-21 01:12:08 CET

CC: (none) => mageia

Comment 1 D Morgan 2011-03-21 01:12:31 CET
*** Bug 193 has been marked as a duplicate of this bug. ***

CC: (none) => davlucas

Comment 2 D Morgan 2011-03-21 01:13:04 CET
*** Bug 403 has been marked as a duplicate of this bug. ***

CC: (none) => ftg

Comment 3 D Morgan 2011-03-21 01:19:35 CET
thanks a lot for your help, hints, i removed pdfdistiller.

Can you test next package please ?
D Morgan 2011-03-21 09:07:29 CET

Status: NEW => RESOLVED
Resolution: (none) => FIXED