Opened 10 years ago
Last modified 10 years ago
#45138 new defect
ImageMagick: /opt/local/lib/libiconv.la: No such file or directory
Reported by: | econkramer@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.1 |
Keywords: | Cc: | cooljeanius (Eric Gallager) | |
Port: | ImageMagick |
Description
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
Attachments (1)
Change History (7)
Changed 10 years ago by econkramer@…
comment:1 Changed 10 years ago by econkramer@…
Sorry, there was a typo. I am not able to install ImageMagick due to the error in the description. thanks.
comment:2 follow-up: 3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Summary: | Error: org.macports.build for port ImageMagick returned: command execution failed → ImageMagick: /opt/local/lib/libiconv.la: No such file or directory |
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 migration instructions (reinstall all ports)?
comment:3 follow-up: 6 Changed 10 years ago by cooljeanius (Eric Gallager)
Replying to 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 archiveIt 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 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...
comment:5 Changed 10 years ago 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.
comment:6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to 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.
main.log