"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
Hi,
"port -dvufn upgrade libexif" fails when trying to build one of libexif's dependencies, graphvz, with the following error:
I don't know why graphviz fails to build, but I committed a new patch to avoid this issue. (r22688) port:doxygen has been removed from the dependency list now, so I think you will be able to install libexif without any problems. Please try it again later. Thanks.
On Mar 11, 2007, at 4:42 PM, Takanori Yamamoto wrote:
Hi,
"port -dvufn upgrade libexif" fails when trying to build one of libexif's dependencies, graphvz, with the following error:
I don't know why graphviz fails to build, but I committed a new patch to avoid this issue. (r22688) port:doxygen has been removed from the dependency list now, so I think you will be able to install libexif without any problems. Please try it again later. Thanks.
I was able to install libexif without any trouble. Thanks a lot! Just one question: am I correct to infer that graphviz is now not considered a dependency of libexif? Thanks again, Artemio
Artemio, Since no one has answered this: graphviz is need to build doxygen, which in turn generates documentation during the build of libexif. On Mar 11, 2007, at 11:35 AM, Artemio Gonzalez Lopez wrote:
On Mar 11, 2007, at 4:42 PM, Takanori Yamamoto wrote:
Hi,
"port -dvufn upgrade libexif" fails when trying to build one of libexif's dependencies, graphvz, with the following error:
I don't know why graphviz fails to build, but I committed a new patch to avoid this issue. (r22688) port:doxygen has been removed from the dependency list now, so I think you will be able to install libexif without any problems. Please try it again later. Thanks.
I was able to install libexif without any trouble. Thanks a lot! Just one question: am I correct to infer that graphviz is now not considered a dependency of libexif?
Thanks again,
Artemio
Marius -- Marius Schamschula Webmaster The Huntsville Macintosh Users Group www.hmug.org webmaster at hmug dot org marius at schamschula dot com
On Mar 11, 2007, at 10:42, Takanori Yamamoto wrote:
"port -dvufn upgrade libexif" fails when trying to build one of libexif's dependencies, graphvz, with the following error:
I don't know why graphviz fails to build, but I committed a new patch to avoid this issue. (r22688)
FYI, this should have fixed the problem with the graphviz port: http://trac.macports.org/projects/macports/changeset/22701
On Mar 12, 2007, at 1:58 AM, Marius Schamschula wrote:
Artemio,
Since no one has answered this:
graphviz is need to build doxygen, which in turn generates documentation during the build of libexif.
Marius, Thanks a lot for your answer! I guess this documentation is not essential (or is now generated some other way), since neither doxygen nor graphviz are now listed as dependencies of libexif. Cheers, Artemio
Ryan Schmidt wrote:
FYI, this should have fixed the problem with the graphviz port: http://trac.macports.org/projects/macports/changeset/22701
Great. Thanks, Ryan. Artemio Gonzalez Lopez wrote:
I guess this documentation is not essential (or is now generated some other way), since neither doxygen nor graphviz are now listed as dependencies of libexif.
You're right. Most users don't need it. But if you are a programmer and you'd like to install API docs, use variant +with_doxygen and everything goes well.
participants (4)
-
Artemio Gonzalez Lopez
-
Marius Schamschula
-
Ryan Schmidt
-
Takanori Yamamoto