ports/80128: maintainer-update: graphics/autotrace had redundant LIB_DEPENDS
KANOU Hiroki
kanou at khdd.net
Wed Apr 20 04:50:26 UTC 2005
>Number: 80128
>Category: ports
>Synopsis: maintainer-update: graphics/autotrace had redundant LIB_DEPENDS
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Apr 20 04:50:25 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: KANOU Hiroki
>Release: FreeBSD 5.3-SECURITY i386
>Organization:
>Environment:
System: FreeBSD tin.khdd.net 5.3-SECURITY FreeBSD 5.3-SECURITY #0: Wed Dec 1 15:22:42 UTC 2004 root at builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Current version (0.31.1_3) of graphics/autotrace port lists up
indirect dependencies to the libraries in LIB_DEPENDS.
Udo Mueller requested to update the dependency to hdf to hdf5,
but it is not actually linked, so it should be removed.
>How-To-Repeat:
% cd /usr/ports/autotrace; make build >& /dev/null
% ldd work/autotrace-0.31.1/.libs/autotrace
autotrace/work/autotrace-0.31.1/.libs/autotrace:
libautotrace.so.3 => not found (0x0)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x28079000)
libz.so.2 => /lib/libz.so.2 (0x280e1000)
libMagick.so.8 => /usr/local/lib/libMagick.so.8 (0x280f1000)
libjbig.so.1 => /usr/local/lib/libjbig.so.1 (0x28430000)
liblcms.so.1 => /usr/local/lib/liblcms.so.1 (0x2843d000)
libtiff.so.4 => /usr/local/lib/libtiff.so.4 (0x28468000)
libjasper.so.4 => /usr/local/lib/libjasper.so.4 (0x28566000)
libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x285ab000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x285c8000)
libfpx.so.1 => /usr/local/lib/libfpx.so.1 (0x285eb000)
libdpstk.so.1 => /usr/X11R6/lib/libdpstk.so.1 (0x2872f000)
libdps.so.1 => /usr/X11R6/lib/libdps.so.1 (0x28736000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28774000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28781000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x287ca000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x287d2000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x287e9000)
libbz2.so.1 => /usr/lib/libbz2.so.1 (0x288a8000)
libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x288b7000)
libm.so.3 => /lib/libm.so.3 (0x289b2000)
libming.so.3 => /usr/local/lib/libming.so.3 (0x289cc000)
libpstoedit.so.0 => /usr/local/lib/libpstoedit.so.0 (0x289ff000)
libplotter.so.4 => /usr/local/lib/libplotter.so.4 (0x28b2e000)
libMagick++.so.8 => /usr/local/lib/libMagick++.so.8 (0x28c4e000)
libWand.so.8 => /usr/local/lib/libWand.so.8 (0x28cd9000)
libEMF.so.1 => /usr/local/lib/libEMF.so.1 (0x28d05000)
libc.so.5 => /lib/libc.so.5 (0x28d38000)
libltdl.so.4 => /usr/local/lib/libltdl.so.4 (0x28e11000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28e19000)
libXm.so.3 => /usr/X11R6/lib/libXm.so.3 (0x28f08000)
libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x2910e000)
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x29115000)
'libdf' is not included.
Four libraries are indirect dependency from libMagick.so, so
jbig, tiff, freetype, jpeg should be removed from LIB_DEPENDS
>Fix:
diff -u autotrace.orig/Makefile autotrace/Makefile
--- autotrace.orig/Makefile Mon Mar 14 10:05:13 2005
+++ autotrace/Makefile Wed Apr 20 13:10:20 2005
@@ -7,7 +7,7 @@
PORTNAME= autotrace
PORTVERSION= 0.31.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,14 +15,8 @@
MAINTAINER= kanou at khdd.net
COMMENT= Convert bitmap to vector graphics
-LIB_DEPENDS= jbig.1:${PORTSDIR}/graphics/jbigkit \
- df.1:${PORTSDIR}/science/hdf \
- tiff.4:${PORTSDIR}/graphics/tiff \
- freetype.9:${PORTSDIR}/print/freetype2 \
- jpeg.9:${PORTSDIR}/graphics/jpeg \
- png.5:${PORTSDIR}/graphics/png \
+LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
ming.3:${PORTSDIR}/graphics/ming \
- wmf.2:${PORTSDIR}/graphics/libwmf \
Magick.8:${PORTSDIR}/graphics/ImageMagick \
pstoedit.0:${PORTSDIR}/graphics/pstoedit
.if !exists(/usr/bin/bzip2)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list