Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jun 2018 09:26:11 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 229332] print/ghostscript9-agpl-base: opvp driver is missing
Message-ID:  <bug-229332-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229332

            Bug ID: 229332
           Summary: print/ghostscript9-agpl-base: opvp driver is missing
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: doceng@FreeBSD.org
          Reporter: omatsuda000@gmail.com
             Flags: maintainer-feedback?(doceng@FreeBSD.org)
          Assignee: doceng@FreeBSD.org

The latest print/ghostscript9-agpl-base 9.23 doesn't include "opvp" driver,
which is a contributed one and, for example, used by some printer drivers s=
uch
as those for Canon printers.  Though the port is designed to include all
contributed drivers, "configure" script omit opvp driver from generated
Makefile as recorded in config.log:=20

  WARNING: Unable to include opvp/oprp driver due to missing or disabled
prerequisites...

I couldn't understand why this happens. In "configure" there is a part as
follows:=20

  if test x$ac_cv_lib_dl_dlopen !=3D xno -a x$found_iconv !=3D xno; then
            P_DEVS0=3D"$P_DEVS0 $OPVP_DEVS"
  else
            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to inc=
lude
opvp/oprp driver due to missing or disabled prerequisites..." >&5=20
  $as_echo "$as_me: WARNING: Unable to include opvp/oprp driver due to miss=
ing
or disabled prerequisites..." >&2;}
  fi

But this part is exacly the same as those for ghostscript9-agpl-base 9.16 w=
hich
successfully includes the opvp driver.

A bruteforce workaround is to modify Makefile by hand as follows:

  cd /usr/ports/print/ghostscript9-agpl-base
  make configure
  cd work/ghostscript9-agpl-base
  vi Makefile
  :   add the followin line
  :   DEVICE_DEVS8=3D$(DD)oprp.dev $(DD)opvp.dev
  cd ../..
  make

But obviously it cannot be a permanent solution...

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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