Date: Sun, 25 Oct 2009 07:41:42 GMT From: Denny Lin <dennylin93@cnmc32.hs.ntnu.edu.tw> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/139941: [PATCH] Add missing dependency to graphics/evince Message-ID: <200910250741.n9P7fgHa058599@www.freebsd.org> Resent-Message-ID: <200910250750.n9P7o1Kt089158@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 139941 >Category: ports >Synopsis: [PATCH] Add missing dependency to graphics/evince >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Oct 25 07:50:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Denny Lin >Release: FreeBSD 7.2-RELEASE-p3 >Organization: >Environment: FreeBSD cnmc32.hs.ntnu.edu.tw 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #0: Sat Sep 19 14:31:04 CST 2009 root@cnmc32.hs.ntnu.edu.tw:/usr/obj/usr/src/sys/FUSION amd64 >Description: The Makefile of graphics/evince seems to be missing a dependency (graphics/openjpeg). Evince requires libopenjpeg.so.2 to run ($ ldd /usr/local/bin/evince). >How-To-Repeat: 1. Install graphics/evince. 2. Deinstall graphics/openjpeg (user isn't notified about dependency). 3. Run Evince. >Fix: See patch. Patch attached with submission follows: --- graphics/evince/Makefile.orig 2009-10-25 15:32:43.000000000 +0800 +++ graphics/evince/Makefile 2009-10-25 15:35:40.000000000 +0800 @@ -17,7 +17,8 @@ COMMENT= GNOME 2 multi-format document viewer LIB_DEPENDS= poppler-glib.4:${PORTSDIR}/graphics/poppler-gtk \ - spectre.1:${PORTSDIR}/print/libspectre + spectre.1:${PORTSDIR}/print/libspectre \ + libopenjpeg.2:${PORTSDIR}/graphics/openjpeg USE_LDCONFIG= yes USE_BZIP2= yes >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910250741.n9P7fgHa058599>