problems upgrading libexif

Artemio Gonzalez Lopez artemiog at mac.com
Sat Mar 10 15:35:44 PST 2007


"port -dvufn upgrade libexif" fails when trying to build one of  
libexif's dependencies, graphvz, with the following error:

... ... ...
Making all in diffimg
if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../..  -I/opt/local/ 
include -I/opt/local/include -I/opt/local/include  -g -O2 -fno-common  
-Wall -DNDEBUG -MT diffimg.o -MD -MP -MF ".deps/diffimg.Tpo" -c -o  
diffimg.o diffimg.c; \
then mv -f ".deps/diffimg.Tpo" ".deps/diffimg.Po"; else rm -f ".deps/ 
diffimg.Tpo"; exit 1; fi
make[3]: *** No rule to make target `../../lib/gd/libgvgd_C.la',  
needed by `diffimg'.  Stop.
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: Target com.apple.build returned: shell command "cd "/opt/local/ 
var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_graphics_graphviz/work/graphviz-2.12" &&  
MACOSX_DEPLOYMENT_TARGET=10.4 make all" returned error 2
Command output: Making all in tkspline
Making all in demo
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
Making all in gv
make[3]: Nothing to be done for `all'.
echo "# end" >end
cat   end >pkgIndex.tcl
rm -f end
Making all in doc
Making all in info
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in contrib
Making all in prune
if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../ 
lib/ingraphs -I../../lib/agraph -I../../lib/cdt -I/opt/local/include - 
I/opt/local/include  -g -O2 -fno-common -Wall -DNDEBUG -MT  
generic_list.o -MD -MP -MF ".deps/generic_list.Tpo" -c -o  
generic_list.o generic_list.c; \
then mv -f ".deps/generic_list.Tpo" ".deps/generic_list.Po"; else rm - 
f ".deps/generic_list.Tpo"; exit 1; fi
if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../..  -I../.. -I../../ 
lib/ingraphs -I../../lib/agraph -I../../lib/cdt -I/opt/local/include - 
I/opt/local/include  -g -O2 -fno-common -Wall -DNDEBUG -MT prune.o - 
MD -MP -MF ".deps/prune.Tpo" -c -o prune.o prune.c; \
then mv -f ".deps/prune.Tpo" ".deps/prune.Po"; else rm -f ".deps/ 
prune.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link /usr/bin/gcc-4.0  -g -O2 - 
fno-common -Wall -DNDEBUG  -L/opt/local/lib -L/opt/local/lib -o  
prune  generic_list.o prune.o ../../lib/ingraphs/ 
libingraphs_C.la ../../lib/agraph/libagraph.la ../../lib/cdt/libcdt.la
mkdir -p .libs
/usr/bin/gcc-4.0 -g -O2 -fno-common -Wall -DNDEBUG -o .libs/prune  
generic_list.o prune.o  -L/opt/local/lib ../../lib/ingraphs/.libs/ 
libingraphs_C.a ../../lib/agraph/.libs/libagraph.dylib /opt/local/var/ 
db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_graphics_graphviz/work/graphviz-2.12/lib/cdt/.libs/ 
libcdt.dylib ../../lib/cdt/.libs/libcdt.dylib
creating prune
Making all in diffimg
if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../..  -I/opt/local/ 
include -I/opt/local/include -I/opt/local/include  -g -O2 -fno-common  
-Wall -DNDEBUG -MT diffimg.o -MD -MP -MF ".deps/diffimg.Tpo" -c -o  
diffimg.o diffimg.c; \
then mv -f ".deps/diffimg.Tpo" ".deps/diffimg.Po"; else rm -f ".deps/ 
diffimg.Tpo"; exit 1; fi
make[3]: *** No rule to make target `../../lib/gd/libgvgd_C.la',  
needed by `diffimg'.  Stop.
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Does anybody have any ideas as how to fix this?

Thanks,

Artemio






More information about the macports-users mailing list