Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jul 2012 15:44:30 GMT
From:      John Levine <hostmaster@iecc.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/169648: cups-base depends on xpdf pdftops which has moved
Message-ID:  <201207041544.q64FiULZ076294@red.freebsd.org>
Resent-Message-ID: <201207041550.q64Fo6v0074893@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207041544.q64FiULZ076294>