ports/169648: cups-base depends on xpdf pdftops which has moved

John Levine hostmaster at iecc.com
Wed Jul 4 15:50:06 UTC 2012


>Number:         169648
>Category:       ports
>Synopsis:       cups-base depends on xpdf pdftops which has moved
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 04 15:50:05 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     John Levine
>Release:        8.3 release
>Organization:
Taughannnock Networks
>Environment:
FreeBSD joyce.lan 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #1: Tue Jun 19 18:16:14 EDT 2012     johnl at joyce.lan:/usr/src/sys/amd64/compile/JOYCE  amd64

>Description:
When CUPS prints a PDF file on a Postscript printer, it calls pdftops which can be configured at build time to come from Ghostscript or xpdf. (xpdf's version is much faster.)

xpdf recently moved its pdftops to avoid file collisions with another port, which means that the cups shim that calls it now fails.
>How-To-Repeat:
build cups-base with "build pdftops with XPDF", then try to print a PDF file on a postscript printer. It'll fail with "/usr/local/libexec/cups/filter/pdftops failed"
>Fix:
Change line 166 of the port Maksfile to this, to find pdftops in its new location:


CONFIGURE_ARGS+=	--enable-pdftops --with-pdftops=${LOCALBASE}/libexec/xpdf/pdftops


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list