[MacPorts] #34450: graphviz: Dependencies not resolved (was: Dependencies not resolved)

MacPorts noreply at macports.org
Thu Dec 12 09:53:02 PST 2013


#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


More information about the macports-tickets mailing list