ports/185019: print/lilypond-devel mode some RUN_DEPENDS to BUILD_DEPENDS

Markiyan Kushnir markiyan.kushnir at gmail.com
Fri Dec 20 09:20:01 UTC 2013


>Number:         185019
>Category:       ports
>Synopsis:       print/lilypond-devel mode some RUN_DEPENDS to BUILD_DEPENDS
>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:   Fri Dec 20 09:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Markiyan Kushnir
>Release:        11.0-CURRENT
>Organization:
>Environment:
FreeBSD mkushnir.mooo.com 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r259569: Thu Dec 19 07:54:44 EET 2013     root at vm.mkushnir.mooo.com:/usr/obj/usr/src.svnup/sys/MAREK  amd64
>Description:
The following dependencies of lilypond 2.17.97 are required at configure time: textproc/dblatex, graphics/netpbm, net/rsync. The fist two are defined as RUN_DEPENDS, and are blocking the build if they were not previously installed. The rsync dependency should also be added to BUILD_DEPENDS.
>How-To-Repeat:
Try to install lilypond-devel while none of textproc/dblatex, graphics/netpbm, net/rsync is installed on the system.
>Fix:


Patch attached with submission follows:

--- Makefile.old	2013-12-20 10:03:12.000000000 +0200
+++ Makefile.new	2013-12-20 10:04:48.000000000 +0200
@@ -16,15 +16,16 @@
 		t1ascii:${PORTSDIR}/print/t1utils \
 		bash:${PORTSDIR}/shells/bash \
 		fontforge:${PORTSDIR}/print/fontforge \
-		${LOCALBASE}/share/ghostscript/fonts/c059033l.pfb:${PORTSDIR}/print/gsfonts
+		${LOCALBASE}/share/ghostscript/fonts/c059033l.pfb:${PORTSDIR}/print/gsfonts \
+		dblatex:${PORTSDIR}/textproc/dblatex \
+		pngtopnm:${PORTSDIR}/graphics/netpbm \
+		rsync:${PORTSDIR}/net/rsync
 
 LIB_DEPENDS=	libguile.so:${PORTSDIR}/lang/guile \
 		libgmp.so:${PORTSDIR}/math/gmp \
 		libfreetype.so:${PORTSDIR}/print/freetype2
 
-RUN_DEPENDS=	dblatex:${PORTSDIR}/textproc/dblatex \
-		mftrace:${PORTSDIR}/print/mftrace \
-		pngtopnm:${PORTSDIR}/graphics/netpbm \
+RUN_DEPENDS=	mftrace:${PORTSDIR}/print/mftrace \
 		convert:${PORTSDIR}/graphics/ImageMagick \
 		${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans-Bold.ttf:${PORTSDIR}/x11-fonts/dejavu
 


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


More information about the freebsd-ports-bugs mailing list