[MacPorts] #45138: Error: org.macports.build for port ImageMagick returned: command execution failed
#45138: Error: org.macports.build for port ImageMagick returned: command execution failed --------------------------+-------------------------------- Reporter: econkramer@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: ImageMagick --------------------------+-------------------------------- I am trying to install an extension (tex text) for inkscape, which requires pstoedit that, in turn, requires ImageMagick, but I am not trying to install ImageMagick. Everytime, the answer is command execution failed. May someone help? Attached is the main log file. I run OS Mavericks, with XCode 6.0 + Command-line tools, apple-gcc-4.2. thanks -- Ticket URL: <https://trac.macports.org/ticket/45138> MacPorts <http://www.macports.org/> Ports system for OS X
#45138: Error: org.macports.build for port ImageMagick returned: command execution failed ---------------------------+-------------------------------- Reporter: econkramer@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: ImageMagick | ---------------------------+-------------------------------- Comment (by econkramer@…): Sorry, there was a typo. I am not able to install ImageMagick due to the error in the description. thanks. -- Ticket URL: <https://trac.macports.org/ticket/45138#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#45138: ImageMagick: /opt/local/lib/libiconv.la: No such file or directory ---------------------------+-------------------------- Reporter: econkramer@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: ImageMagick | ---------------------------+-------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… Comment: You are on Mavericks, but the log shows: {{{ :info:build grep: /opt/local/lib/libiconv.la: No such file or directory :info:build sed: /opt/local/lib/libiconv.la: No such file or directory :info:build libtool: link: `/opt/local/lib/libiconv.la' is not a valid libtool archive }}} It is normal for there to be no .la files with MacPorts on Mavericks and later, so why is your build looking for them? When you upgraded to Mavericks, did you follow the [wiki:Migration migration instructions] (reinstall all ports)? -- Ticket URL: <https://trac.macports.org/ticket/45138#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#45138: ImageMagick: /opt/local/lib/libiconv.la: No such file or directory ---------------------------+-------------------------- Reporter: econkramer@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: ImageMagick | ---------------------------+-------------------------- Comment (by egall@…): Replying to [comment:2 ryandesign@…]:
You are on Mavericks, but the log shows:
{{{ :info:build grep: /opt/local/lib/libiconv.la: No such file or directory :info:build sed: /opt/local/lib/libiconv.la: No such file or directory :info:build libtool: link: `/opt/local/lib/libiconv.la' is not a valid libtool archive }}}
It is normal for there to be no .la files with MacPorts on Mavericks and later, so why is your build looking for them? When you upgraded to Mavericks, did you follow the [wiki:Migration migration instructions] (reinstall all ports)?
Isn't ImageMagick one of the ports that we keep the libtool archives for, even on Mavericks and later though? If it expects its own libtool archives to still be present, I don't see why it wouldn't also expect that of its dependencies... -- Ticket URL: <https://trac.macports.org/ticket/45138#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#45138: ImageMagick: /opt/local/lib/libiconv.la: No such file or directory ---------------------------+-------------------------- Reporter: econkramer@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: ImageMagick | ---------------------------+-------------------------- Comment (by econkramer@…): thanks guys, but it does not yet work. I reinstalled the macports following the instructions, and then tried again with imagemagick and pstoedit. Still same error. -- Ticket URL: <https://trac.macports.org/ticket/45138#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#45138: ImageMagick: /opt/local/lib/libiconv.la: No such file or directory ---------------------------+-------------------------- Reporter: econkramer@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: ImageMagick | ---------------------------+-------------------------- Comment (by ryandesign@…): Replying to [comment:3 egall@…]:
Isn't ImageMagick one of the ports that we keep the libtool archives for, even on Mavericks and later though? If it expects its own libtool archives to still be present, I don't see why it wouldn't also expect that of its dependencies...
Yes, ImageMagick specifies "`destroot.delete_la_files no`", and no, that doesn't affect the build phase; all that does is instruct MacPorts not to delete .la files from the destroot directory after the destroot phase. ImageMagick does not need other libraries' .la files, only those of its own dynamically loadable modules. -- Ticket URL: <https://trac.macports.org/ticket/45138#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts