pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/42984: ghostscript segfaults when used with foomatic print filters
>Number: 42984
>Category: pkg
>Synopsis: ghostscript component gsc segfaults when given include without
>absolute path
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Mar 16 18:40:01 +0000 2010
>Originator: T. M. Pederson
>Release: NetBSD 5.0_STABLE
>Organization:
>Environment:
System: NetBSD echo.disfinite.org 5.0_STABLE NetBSD 5.0_STABLE (ECHO) #8: Fri
Feb 5 19:52:48 CST 2010
tmp%echo.disfinite.org@localhost:/usr/obj/sys/arch/sparc64/compile/ECHO sparc64
Architecture: sparc64
Machine: sparc64
>Description:
Print filters, such as those provided by foomatic, call ghostscript
with an include to specify printer specific flags. The file falls in
ghostscript's default path list and is specified only by name. When
ghostscript's component gsc is faced with this, it segfaults instead
of searching its pathlist for the file.
>How-To-Repeat:
Configure /etc/printcap to use foomatic filters for a printer.
>Fix:
Workaround is to modify a given ppd to explicitly give the path to the
include. E.g., in
/usr/pkg/share/foomatic/ppd/Canon/Canon-S630-bj8pa06n.upp.ppd change
@bj8ts06n.upp to @/usr/pkg/share/ghostscript/8.70/lib/bj8ts06n.upp
Home |
Main Index |
Thread Index |
Old Index