#46612: Error: org.macports.build for port graphviz returned: command execution failed ---------------------------+-------------------------- Reporter: tanertekin@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: graphviz | ---------------------------+-------------------------- Changes (by ryandesign@…): * cc: leeawalsh@…, mta@… (added) Comment: Replying to [comment:3 leeawalsh@…]:
I'm having the problem too and will attach my log file.
Yes, that is #46582. Replying to [comment:4 leeawalsh@…]:
This is strange: I ran into the problem with `graphviz` while installing `fish`, so without any particular reason I tried the following right after posting the graphviz main.log, and it worked:
I honestly don't know what changed between the two runs. Happy to provide any other information if it can help.
Yes, I have also seen the problem be intermittent on my system, which I am not able to explain either. Replying to [comment:5 mta@…]:
This is happening because of a version skew between the automake and libtool ports. The libtool port installs /opt/local/share/libtool/Makefile.in which seems to be used to create the makefile for libltdl in graphviz. Macports contains version 1.15 of automake and version 2.4.4 of libtool which is compatible with version 1.14.1 of automake. I'm not sure exactly how this all works (Gnu autotools is not easy to understand) but upgrading libtool to version 2.4.5 fixes the problem. The patch to do this is
Yes, I also do not understand autotools fully. The request to update libtool to 2.4.5 is #46635. I am still waiting to receive the main.log from the reporter tanertekin so that I can either close this ticket as a duplicate or address the issue if it is a different issue. -- Ticket URL: <https://trac.macports.org/ticket/46612#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X