[MacPorts] #34450: Dependencies not resolved
#34450: Dependencies not resolved --------------------------+------------------------------------------------- Reporter: ps@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: graphviz --------------------------+------------------------------------------------- Graphviz cannot be installed using Ports 2.0.4 on OS X 10.7.3 Failures:[[BR]] * cairo.h not found[[BR]] * glib.h not found[[BR]] * glibconfig.h not found[[BR]] The files live in:[[BR]] * cairo.h is in /opt/local/include/cairo[[BR]] * glib.h is in /opt/local/include/glib-2.0[[BR]] * glibconfig.h is in /opt/local/lib/glib-2./include[[BR]] -- Ticket URL: <https://trac.macports.org/ticket/34450> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34450: Dependencies not resolved --------------------------+------------------------------------------------- Reporter: ps@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: graphviz --------------------------+------------------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => ryandesign@… Comment: In the future please Cc the port maintainer(s). Please attach the main.log with the error. -- Ticket URL: <https://trac.macports.org/ticket/34450#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34450: Dependencies not resolved --------------------------+------------------------------------------------- Reporter: ps@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: graphviz --------------------------+------------------------------------------------- Comment(by ryandesign@…): Could you attach the main.log file showing the error, please? Otherwise I have nothing to go on with this bug report. -- Ticket URL: <https://trac.macports.org/ticket/34450#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34450: Dependencies not resolved -----------------------+-------------------------- Reporter: ps@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: | Keywords: Port: graphviz | -----------------------+-------------------------- Comment (by 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 +cairo expat fontconfig freetype gd2 gettext +glib2 +graphviz gts jpeg libLASi +libiconv libpng libtool pango -pkgconfig poppler -urw-fonts +tiff webp +xorg-libX11 +xorg-libXau xorg-libXaw +xorg-libXdmcp +xorg-libXext +xorg-libXmu +xorg-libXt +xorg-libice +xorg-libsm +xorg-libxcb +xpm +xrender zlib }}} -- Ticket URL: <https://trac.macports.org/ticket/34450#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#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
#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 | -------------------------+-------------------------- Comment (by egall@…): 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
Right, I've been meaning to push an update to that... -- Ticket URL: <https://trac.macports.org/ticket/34450#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts