Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#16251 closed defect (invalid)

building Graphviz 2.20 - wrong dependency on XFree86

Reported by: alxtoth@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port:

Description

Hi,

Trying to build Graphviz, and have X11 from Apple installed. port insists on XFree86. Did not find any solution on the next (just many people complaining about the same). Macports version is 1.600 on Tiger

Please advice

-Alex

macu:~ alex$ sudo port install graphviz ---> Fetching XFree86 Error: Target org.macports.fetch returned:

You have an Apple X11SDK installation already.

MacPorts will not overwrite it.

If you wish to use Apple X11,

install it from your Mac OS X install disc.

If you really want to use XFree86 instead,

please move it aside first :

sudo mv /usr/X11R6 /usr/X11R6.apple

Error: The following dependencies failed to build: XFree86 cairo fontconfig freetype libpixman libpng pkgconfig render xrender jpeg pango Xft2 xorg-xproto xorg-util-macros glib2 urw-fonts Error: Status 1 encountered during processing.

Change History (5)

comment:1 Changed 16 years ago by blb@…

What's the result of running

ls -dl /Library/Receipts/X11*

If you don't see both X11User.pkg and X11SDK.pkg then you need to install the one missing (X11User is on the OS DVD, X11SDK is with Xcode).

comment:2 Changed 16 years ago by jmroot (Joshua Root)

The dependency is specified as lib:libX11.6:XFree86, which is correct. It's only trying to install the XFree86 port because libX11.6.dylib could not be found, which, as blb mentioned, means you're missing an X11 package.

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Milestone: Port Bugs
Owner: changed from macports-tickets@… to ryandesign@…

comment:4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: newclosed

comment:5 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.