Opened 13 years ago

Closed 12 years ago

#30105 closed defect (duplicate)

libtool: libltdl.dylib is not in the destroot

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

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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 (2)

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

Download all attachments as: .zip

Change History (15)

Changed 13 years ago by zouhu0628@…

Attachment: main.log added

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: boeyms@… ryandesign@… added
Description: modified (diff)
Port: libtool added
Priority: HighNormal

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

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

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

comment:3 in reply to:  2 Changed 13 years ago by zouhu0628@…

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

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

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 13 years ago by zouhu0628@…

Attachment: main.2.log added

libtool

comment:5 Changed 13 years 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 13 years ago by zouhu0628@…

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

comment:7 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

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 Changed 13 years 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 13 years ago by ryandesign (Ryan Carsten Schmidt)

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 13 years 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 12 years 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 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… removed
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

comment:13 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: assignedclosed

Duplicate of #23684.

Note: See TracTickets for help on using tickets.