#34450: graphviz: Dependencies not resolved -------------------------+-------------------------- Reporter: ps@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: worksforme | Keywords: Port: graphviz | -------------------------+-------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => worksforme Comment: Replying to [comment:3 ctreleaven@…]:
I know it has been a year and a half since the original report, but while playing with egall's port-depcheck.sh, I noticed that graphviz links with some undeclared dependencies, including cairo and glib2 as reported, among several others: {{{ $ ./port-depcheck.sh graphviz --- /var/folders/-A/-Ac1IVy2H9WLW1x5c9D7XU+++TI/-Tmp-//port- depcheck.sh.2137392.MDnp2x 2013-12-11 21:37:43.000000000 -0500 +++ /var/folders/-A/-Ac1IVy2H9WLW1x5c9D7XU+++TI/-Tmp-//port- depcheck.sh.2137391.NYxY1W 2013-12-11 21:37:42.000000000 -0500 @@ -1,17 +1,32 @@ +bzip2 }}}
bzip2 is a dependency of freetype which is a dependency of cairo.
{{{ +cairo }}}
{{{ +glib2 }}}
cairo and glib2 are dependencies of pango which is a dependency of graphviz.
{{{ +libiconv }}}
{{{ +tiff }}}
libiconv and tiff are dependencies of gd2 which is a dependency of graphviz.
{{{ -pkgconfig }}}
pkgconfig is required at build time to detect dependencies.
{{{ -urw-fonts }}}
I believe the fonts can be used at runtime though maybe we don't need this anymore; maybe we only need freetype and fontconfig to find normal system fonts.
{{{ +xorg-libX11 +xorg-libXau }}}
{{{ +xorg-libXdmcp +xorg-libXext +xorg-libXmu +xorg-libXt +xorg-libice +xorg-libsm +xorg-libxcb +xpm }}}
These are all direct or indirect dependencies of xorg-libXaw which is a dependency of graphviz' +x11 variant.
{{{ +xrender }}}
xrender is a dependency of Xft2 which is a dependency of pango. I'm going to close this ticket since no additional information was provided by the reporter and I cannot reproduce the problem. -- Ticket URL: <https://trac.macports.org/ticket/34450#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X