[Hardy SRU request] foomatic-rip does not handle enumerated-choice options with choices "True" and "False" correctly, leading to Duplex on most Ricoh printers not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
foomatic-filters (Ubuntu) |
Fix Released
|
High
|
Lars Karlitski | ||
Hardy |
Fix Released
|
High
|
Till Kamppeter | ||
Intrepid |
Fix Released
|
High
|
Lars Karlitski |
Bug Description
Binary package hint: foomatic-filters
George Liu from Ricoh reports that on most Ricoh printers Duplex does not work when the "Collate" option is set.
See also http://
I can reproduce this also on Ubuntu Hardy following the steps which George has sent to me e-mail (see below) and using the files which George has given to me (attached). I have fixed the bug upstream and I am reporting it here to request an SRU.
See the steps to reproduce below. The impact is that Duplex will not work correctly on most Ricoh printers, and there printing collated copies with Duplex is rather common, as these printers are big network multi-function devices (like office copiers).
Note that due to Intrepid not opened yet there is no fixed version available for Intrepid. The fix is already done upstream and there confirmed by George Liu. As soon as Intrepid opens I will make a new foomatic-filters package using the current upstream source code.
Packages with the fix applied:
http://
debdiff attached.
-------------------
Anyway, here's the detailed step of what I did.
1. Download foomatic-filter package (20080418) and install foomatic-rip.
Validated that the new foomatic-rip has a new installation date. Also use `which foomatic` to make sure it's the one I'm using
2. Install printer using the attached PPD file. (I copied the PPD file from /etc/cups/ppd)
Description: 411DN_RIP
Location:
Make and Model: Ricoh Aficio SP 4110N PS
Printer State: idle, accepting jobs, published.
Device URI: file:/tmp/
3. lp -d 411DN_RIP -n 2 -o Duplex=
3pages.ps and the generated postscript file (411DN.ps) attached
4. lp -d 3500PXL_IPP -o raw 411DN.ps
Two copies of the job were printed without duplex.
5. Opened 411DN.ps, there's Collate command under each page
%%Page: 1 1
[{
%%BeginFeature: *Collate True
<</Collate true
/CollateDetails <</Type 6 /AlignSet true>>
>>setpagedevice
%%EndFeature
Hope that helps
George
Related branches
Changed in foomatic-filters: | |
assignee: | nobody → till-kamppeter |
milestone: | none → ubuntu-8.04.1 |
Changed in foomatic-filters: | |
assignee: | till-kamppeter → larsuebernickel |
status: | Fix Released → New |
Changed in foomatic-filters: | |
status: | Fix Released → New |
assignee: | till-kamppeter → larsuebernickel |
Here are the package source files with the fix:
http:// www.linux- foundation. org/~till/ tmp/ubuntu/ hardy/foomatic- filters/
and the debdiff is also attached.