Bug 1019261
Summary: | cups-filters-1.0.39-1.fc19.x86_64: bad printing of gray color | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Joachim Backes <joachim.backes> | ||||||||
Component: | cups-filters | Assignee: | Tim Waugh <twaugh> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | unspecified | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 19 | CC: | joachim.backes, jpopelka, twaugh | ||||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | cups-filters-1.0.40-4.fc20 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2013-11-10 06:38:31 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Joachim Backes
2013-10-15 11:30:50 UTC
That's strange because upstream 1.0.39 only added 2 of Tim's patches that we already had in Fedora's 1.0.38. So nothing changed AFAICT in other words. Could you please try cups-filters-1.0.40-2.0.0.1.fc19? https://koji.fedoraproject.org/koji/taskinfo?taskID=6061940 The x86_64 packages are here: https://koji.fedoraproject.org/koji/taskinfo?taskID=6061954 I suspect the fixes for format string mismatches broke something. Those fixes went into cups-filters-1.0.38-3.fc19, so just after the "working" packages you tried. (In reply to Tim Waugh from comment #3) > Could you please try cups-filters-1.0.40-2.0.0.1.fc19? > > https://koji.fedoraproject.org/koji/taskinfo?taskID=6061940 > > The x86_64 packages are here: > https://koji.fedoraproject.org/koji/taskinfo?taskID=6061954 > > I suspect the fixes for format string mismatches broke something. Those > fixes went into cups-filters-1.0.38-3.fc19, so just after the "working" > packages you tried. I'm sorry, but same problems with cups-filters-libs-1.0.40-2.0.0.1.fc19.x86_64 cups-filters-1.0.40-2.0.0.1.fc19.x86_64 Created attachment 812541 [details]
LO document with wrong printed table line background (is light gray!)
As I mentionted already, the light gray color is printed to dark on my samsung b/w laserprinter (ml-1660), and the light gray is not dithered correctly (there is a weird moiré in the gray area I never had in previous printouts).
OK. I think you may have been right about it being related to colour management. The cups-filters package in Fedora 19 "testing" obsoletes ghostscript-cups and provides its own versions of those filters. In theory, since the filters are the same, it shouldn't have made any difference. However, I think it fixes a long-standing bug in the colord client code, meaning that it will have started to do colour management correctly. To see if that's the case, let's compare debug logs for CUPS before and after the update. Here's how: 1. Downgrade cups-filters to 1.0.38-2.fc19 again 2. Turn on debugging with "cupsctl --debug-logging" (as root) 3. Submit a print job 4. Upgrade cups-filters to the "not-working" version 5. Submit another print job 6. Turn off debugging with "cupsctl --no-debug-logging" (as root) Now, 'lpstat -Wcompleted -o' should list all the jobs -- we're only interested in the most recent two. Note their job numbers, and then filter out debug logs from those jobs: e.g. grep 'Job 21' /var/log/cups/error_log > job21.log Then please attach the logs from both jobs. Created attachment 812741 [details]
Good printout
The gray color has been printed well
Created attachment 812742 [details]
Bad printout
The gray parts habe been printed bad
OK, thanks. They are using different filter chains: GOOD: pdftopdf | gstoraster | rastertoqpdl BAD : pdftopdf | pdftoraster | rastertoqpdl I wonder why pdftoraster is getting used? I bet it's to do with cups-filters obsoleting ghostscript-cups. ghostscript-9.10-4.fc19,cups-filters-1.0.40-3.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/ghostscript-9.10-4.fc19,cups-filters-1.0.40-3.fc19 So, the reason was that the cups-filters spec file still removed the gstoraster MIME convs filter in order to avoid a conflict with ghostscript-cups. Fixed now by: not removing that convs filter, and also shipping a ghostscript that doesn't supply the ghostscript-cups filters. Oh... one other thing. After applying the update, but before testing, you might need to restart cups: systemctl restart cups.service. (Only necessary if you have the previous updates-testing package installed.) cups-filters-1.0.40-3.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/FEDORA-2013-18453/cups-filters-1.0.40-3.fc20 Print is gooooood with cups-filters-1.0.40-3.fc20! Thank you very much! Package cups-filters-1.0.40-3.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing cups-filters-1.0.40-3.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-18453/cups-filters-1.0.40-3.fc20 then log in and leave karma (feedback). ghostscript-9.10-4.fc19, cups-filters-1.0.40-3.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. Package cups-filters-1.0.40-4.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing cups-filters-1.0.40-4.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-18453/cups-filters-1.0.40-4.fc20 then log in and leave karma (feedback). cups-filters-1.0.40-4.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |