New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #30105 (closed defect: duplicate)

Opened 23 months ago

Last modified 19 months ago

libtool: libltdl.dylib is not in the destroot

Reported by: zouhu0628@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: libtool

Description (last modified by ryandesign@…) (diff)

Error: /opt/local/lib/libltdl.dylib is not in the destroot. Please clean libtool and try again.
Error: Target org.macports.destroot returned: missing /opt/local/lib/libltdl.dylib in destroot
Log for libtool is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libtool/main.log

Attachments

main.log (21.9 KB) - added by zouhu0628@… 23 months ago.
main.2.log (58.6 KB) - added by zouhu0628@… 23 months ago.
libtool

Change History

Changed 23 months ago by zouhu0628@…

comment:1 Changed 23 months ago by ryandesign@…

  • Cc boeyms@…, ryandesign@… added
  • Priority changed from High to Normal
  • Port set to libtool
  • Description modified (diff)

Does the file /usr/bin/gfortran exist? If so, delete it, clean libtool, and try again.

comment:2 follow-up: ↓ 3 Changed 23 months ago by ryandesign@…

  • Owner changed from macports-tickets@… to boeyms@…
  • Cc boeyms@… removed

comment:3 in reply to: ↑ 2 Changed 23 months ago by zouhu0628@…

Replying to ryandesign@…: I forgot to tell that /usr/bin/gfortran do not exist in my Mac

comment:4 Changed 23 months ago by ryandesign@…

Ok. It's hard to know what happened because the main.log you attached here is not complete (contains lines that say "Skipping completed"). Can you please clean and try again? If it fails again, attach the complete main.log.

Changed 23 months ago by zouhu0628@…

libtool

comment:5 Changed 23 months ago by zouhu0628@…

it was when I installed GDL, and it needed the libtool, the error occurred. Here, I only install libtool, and upload the error logs. see the above attachment.

comment:6 Changed 23 months ago by zouhu0628@…

and I saw the file libltdl.dylib in /usr/lib directory.

comment:7 Changed 23 months ago by ryandesign@…

Ok, the log shows you have f77, another fortran compiler. Where is it -- /bin? /usr/bin? /opt/local/bin? Try removing it, cleaning libtool, and trying again.

comment:8 follow-up: ↓ 9 Changed 23 months ago by zouhu0628@…

Thank you so much, why do the install conflict with the fortran compiler. and If i want to keep fortran compiler, do I need install libtool first and then f77 or gfortran?

comment:9 in reply to: ↑ 8 Changed 23 months ago by ryandesign@…

Replying to zouhu0628@…:

Thank you so much, why do the install conflict with the fortran compiler.

So far, I have no idea.

and If i want to keep fortran compiler, do I need install libtool first and then f77 or gfortran?

Can you use a fortran compiler installed by MacPorts instead? e.g. the gfortran compiler in the gcc45 port

comment:10 Changed 22 months ago by gsiisg@…

I had the same problem but it was because I had /usr/bin/g77 installed, I rm-ed g77 and libtool installed correctly.

comment:11 Changed 19 months ago by boeyms@…

  • Owner changed from boeyms@… to macports-tickets@…

Reassigning to macports-tickets@… as I have relinquished ownership of this port.

comment:12 Changed 19 months ago by ryandesign@…

  • Status changed from new to assigned
  • Cc ryandesign@… removed
  • Owner changed from macports-tickets@… to ryandesign@…

comment:13 Changed 19 months ago by ryandesign@…

  • Status changed from assigned to closed
  • Resolution set to duplicate

Duplicate of #23684.

Note: See TracTickets for help on using tickets.