"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