HPIJS-based Fax PPDs do not support the PDF printing workflow

Bug #407130 reported by Till Kamppeter
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
Fix Committed
Undecided
dwelch91

Bug Description

The HPIJS-based fax PPDs (they are probably hand-edited and not generated by the CUPS DDK) do not support the PDF-based printing workflow. They contain

*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"

This line must be replaced by

*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"

So that foomatic-rip accepts also PDF input and lets Ghostscript directly render it into the fax format, without Postscript being needed inbetween.

This is simple to fix. Can you fix it in 3.9.8? Thanks.

Revision history for this message
dwelch91 (dwelch91) wrote : Re: [Bug 407130] [NEW] HPIJS-based Fax PPDs do not support the PDF printing workflow

Fix on tip for 3.9.8.

Index: fax/ppd/HP-Fax-hpijs.ppd
===================================================================
--- fax/ppd/HP-Fax-hpijs.ppd (revision 12251)
+++ fax/ppd/HP-Fax-hpijs.ppd (working copy)
@@ -33,7 +33,8 @@
 *cupsVersion: 1.0
 *cupsManualCopies: True
 *cupsModelNumber: 2
-*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
+*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
 *ModelName: "HP Fax hpijs"
 *ShortNickName: "HP Fax hpijs"
 *NickName: "HP Fax hpijs"
Index: fax/ppd/HP-Fax2-hpijs.ppd
===================================================================
--- fax/ppd/HP-Fax2-hpijs.ppd (revision 12251)
+++ fax/ppd/HP-Fax2-hpijs.ppd (working copy)
@@ -33,7 +33,8 @@
 *cupsVersion: 1.0
 *cupsManualCopies: True
 *cupsModelNumber: 2
-*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
+*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
 *ModelName: "HP Fax2 hpijs"
 *ShortNickName: "HP Fax2 hpijs"
 *NickName: "HP Fax2 hpijs"

On Thu, Jul 30, 2009 at 2:30 PM, Till Kamppeter <email address hidden>wrote:

> Public bug reported:
>
> The HPIJS-based fax PPDs (they are probably hand-edited and not
> generated by the CUPS DDK) do not support the PDF-based printing
> workflow. They contain
>
> *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
>
> This line must be replaced by
>
> *cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
> *cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
>
> So that foomatic-rip accepts also PDF input and lets Ghostscript
> directly render it into the fax format, without Postscript being needed
> inbetween.
>
> This is simple to fix. Can you fix it in 3.9.8? Thanks.
>
> ** Affects: hplip
> Importance: Undecided
> Status: New
>
> --
> HPIJS-based Fax PPDs do not support the PDF printing workflow
> https://bugs.launchpad.net/bugs/407130
> You received this bug notification because you are a member of HP Linux
> Imaging and Printing, which is subscribed to HPLIP.
>

Changed in hplip:
status: New → Fix Committed
assignee: nobody → dwelch91 (dwelch91)
Revision history for this message
Linus Araque (linus-araque) wrote :
Download full text (3.3 KiB)

fix verified in 3.9.8.32

On Thu, Jul 30, 2009 at 2:43 PM, dwelch91 <email address hidden> wrote:

> Fix on tip for 3.9.8.
>
> Index: fax/ppd/HP-Fax-hpijs.ppd
> ===================================================================
> --- fax/ppd/HP-Fax-hpijs.ppd (revision 12251)
> +++ fax/ppd/HP-Fax-hpijs.ppd (working copy)
> @@ -33,7 +33,8 @@
> *cupsVersion: 1.0
> *cupsManualCopies: True
> *cupsModelNumber: 2
> -*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
> +*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
> +*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
> *ModelName: "HP Fax hpijs"
> *ShortNickName: "HP Fax hpijs"
> *NickName: "HP Fax hpijs"
> Index: fax/ppd/HP-Fax2-hpijs.ppd
> ===================================================================
> --- fax/ppd/HP-Fax2-hpijs.ppd (revision 12251)
> +++ fax/ppd/HP-Fax2-hpijs.ppd (working copy)
> @@ -33,7 +33,8 @@
> *cupsVersion: 1.0
> *cupsManualCopies: True
> *cupsModelNumber: 2
> -*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
> +*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
> +*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
> *ModelName: "HP Fax2 hpijs"
> *ShortNickName: "HP Fax2 hpijs"
> *NickName: "HP Fax2 hpijs"
>
>
> On Thu, Jul 30, 2009 at 2:30 PM, Till Kamppeter
> <email address hidden>wrote:
>
> > Public bug reported:
> >
> > The HPIJS-based fax PPDs (they are probably hand-edited and not
> > generated by the CUPS DDK) do not support the PDF-based printing
> > workflow. They contain
> >
> > *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
> >
> > This line must be replaced by
> >
> > *cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
> > *cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
> >
> > So that foomatic-rip accepts also PDF input and lets Ghostscript
> > directly render it into the fax format, without Postscript being needed
> > inbetween.
> >
> > This is simple to fix. Can you fix it in 3.9.8? Thanks.
> >
> > ** Affects: hplip
> > Importance: Undecided
> > Status: New
> >
> > --
> > HPIJS-based Fax PPDs do not support the PDF printing workflow
> > https://bugs.launchpad.net/bugs/407130
> > You received this bug notification because you are a member of HP Linux
> > Imaging and Printing, which is subscribed to HPLIP.
> >
>
>
> ** Changed in: hplip
> Status: New => Fix Committed
>
> ** Changed in: hplip
> Assignee: (unassigned) => dwelch91 (dwelch91)
>
> --
> HPIJS-based Fax PPDs do not support the PDF printing workflow
> https://bugs.launchpad.net/bugs/407130
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in HP Linux Imaging and Printing: Fix Committed
>
> Bug description:
> The HPIJS-based fax PPDs (they are probably hand-edited and not generated
> by the CUPS DDK) do not support the PDF-based printing workflow. They
> contain
>
> *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
>
> This line must be replaced by
>
> *cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
> *cupsFilter: "application/vnd.cups-pdf 0 foomatic-ri...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.