Opened 13 years ago
Closed 13 years ago
#34239 closed defect (fixed)
netcdf: remove doxygen dependency?
Reported by: | frank.schaeffer@… | Owned by: | tenomoto (Takeshi Enomoto) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.4 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt) | |
Port: | netcdf |
Description
Since the latest version netcdf @4.2 the port command shows:
frank@computer:frank$ sudo port deps netcdf Full Name: netcdf @4.2_0+dap+netcdf4 Library Dependencies: doxygen, hdf5-18, szip, curl
but tries to install
frank@computer:frank$ sudo port install netcdf ---> Computing dependencies for netcdf ---> Dependencies to be installed: curl curl-ca-bundle perl5 perl5.12 gdbm gettext expat libiconv gperf ncurses perl5 perl5 perl5 libidn openssl zlib pkgconfig glib2 libffi xz doxygen graphviz fontconfig freetype bzip2 fontconfig gd2 autoconf help2man p5.12-locale-gettext m4 autoconf automake jpeg libpng libtool xpm xorg-libXext xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 db46 libedit python_select sqlite3 python27 xorg-libpthread-stubs xorg-xcb-proto libxml2 libxml2 xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-util-macros xorg-libXt xorg-libsm xorg-libice ghostscript jbig2dec lcms2 tiff libpaper gts netpbm jasper jbigkit libLASi cmake pango Xft2 xrender xorg-renderproto cairo libpixman xorg-xcb-util urw-fonts xorg-libXaw groff psutils texinfo xorg-libXmu hdf5-18 szip
All versions before did not depend whether on xorg nor on python or ghostscript etc. pp
Change History (2)
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Keywords: | netcdf @4.2 dependencies issue removed |
Owner: | changed from macports-tickets@… to takeshi@… |
Port: | @4.2 removed |
Summary: | netcdf @4.2 dependencies are wrong → netcdf: remove doxygen dependency? |
comment:2 Changed 13 years ago by tenomoto (Takeshi Enomoto)
Resolution: | → fixed |
---|---|
Status: | new → closed |
I probably forgot to delete doxygen dependency after I found --disable-doxygen. Thanks for pointing this out. Committed in r92411.
Note: See
TracTickets for help on using
tickets.
Most of the dependencies seem to be getting pulled in by the doxygen dependency, which was added in r91550 when netcdf was updated to version 4.2. The curious points are that doxygen was added as a library dependency (most projects only use doxygen at build time, to build documentation), and more importantly, that in the same revision the configure arg --disable-doxygen was added. Takeshi, can you comment on this? Was the doxygen dependency perhaps added in error?