Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#30037 closed defect (duplicate)

libtool: libltdl.dylib is not in the destroot

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

Description

gimp2, gnome-games, gnumeric, libtool, udunits2, gnudatalanguage fail to upgrade with error::Error: /opt/local/lib/libltdl.dylib is not in the destroot". However, libltdl.dylib is there, as an alias to libltdl.7.dylib

Change History (5)

comment:1 Changed 13 years ago by watsodw

Sorry for the too quick reaction, it seems to be only libtool that has the issue with finding libitdl.dylib.

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

Cc: ryandesign@… added; devans boeyms takeshi removed
Owner: changed from macports-tickets@… to boeyms@…
Port: gimp2 gnome-games gnumeric udunits2 gnudatalanguage removed
Summary: gimp2, gnome-games, gnumeric, libtool, udunits2, gnudatalanguage fail to upgrade: cannot find libiidtllibtool: libltdl.dylib is not in the destroot

It's "libltdl.dylib", not "libitdl.dylib". And the Cc field needs complete email addresses.

So. Why is libltdl.dylib not in the destroot? I just added that warning yesterday to find improper libtool upgrades before they become a problem. Can you attach the main.log from this failed build libtool? Can you attach the result of running the command "cd $(port work libtool)/destroot && find . -print0 | xargs -0 ls -ld"? Do you have the file /usr/bin/gfortran on your system? If so remove it, clean libtool and try again.

comment:3 Changed 13 years ago by watsodw

Removed /usr/bin/gfortran, upgrade succeeded.

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

Resolution: duplicate
Status: newclosed

Great. Duplicate of #30018.

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

Duplicate of #23684.

Note: See TracTickets for help on using tickets.