[cups.general] printer prints raw pdf source instead of doc

Till Kamppeter till.kamppeter at gmail.com
Thu May 31 09:49:17 PDT 2012


On 05/31/2012 02:09 PM, Helge Blischke wrote:
> zebulon wrote:
>
>>
>>> Your configuration is (still) using foomatic-rip 3.02
>> no.
>>
>> I am using:
>> foomatic-db 1:4.0.15_20120406-1
>> foomatic-db-engine 1:4.0.15_20120406-1
>> foomatic-db-nonfree 1:4.0.15_20120406-1
>> foomatic-filters 1:4.0.15_20120406-1
>
> You posted a link to a bug report which has a log file attached
> which I thought it was yours. That log file states
>
> D [31/May/2012:11:29:58 +0200] [Job 741] foomatic-rip version $Revision=3.0.2.131$ running...
>

This is most probably from a foomatic-rip replacement supplied with the 
HPLIP package. The HPLIP developers did this replacement to fix a bug, 
but this fix is aalso in the current 4.x foomatic-rip.

So what you need to do:

If you have /usr/lib/cups/filter/foomatic-rip-hplip and it is a Perl 
file, run the commands

rm /usr/lib/cups/filter/foomatic-rip-hplip
ln -s /usr/lib/cups/filter/foomatic-rip 
/usr/lib/cups/filter/foomatic-rip-hplip

Please report a bug for the HPLIP package at your Linux distribution 
that they should do the commands above already in their HPLIP package. 
The foomatic-rip-hplip is deprecated and does not support the PDF-based 
printing workflow.

Report also a bug on upstream HPLIP to not ship foomatic-rip-hplip any 
more as it breaks the PDF-based printing workflow which is adopted by 
Debian, Ubuntu, and your distribution and will have to get adopted by 
all distributions from CUPS 1.6.x on (due mid-2012).

    Till







More information about the cups mailing list