Opened 12 years ago

Closed 12 years ago

#33148 closed defect (invalid)

gsed can't load libintl.8.dylib because wrong architecture

Reported by: drkem@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port:

Description

ghostscript 9.04 install failed for above reason. Unable to fix following suggestions from this site. error message, repair fails, and main.log attached. Over my head here; any help welcome.

OS 10.7.3; XCode 4.2.1

Attachments (3)

main.log.txt (18.1 KB) - added by drkem@… 12 years ago.
Error_message.txt (1.1 KB) - added by drkem@… 12 years ago.
repair_fail.txt (1.5 KB) - added by drkem@… 12 years ago.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by drkem@…

Attachment: main.log.txt added

Changed 12 years ago by drkem@…

Attachment: Error_message.txt added

Changed 12 years ago by drkem@…

Attachment: repair_fail.txt added

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

Cc: ryandesign@… added
Port: libffi ghostscript removed
Summary: libffi failed to build due to shell command failuregsed can't load libintl.8.dylib because wrong architecture

The log says:

:info:configure dyld: Library not loaded: /opt/local/lib/libintl.8.dylib
:info:configure   Referenced from: /opt/local/bin/gsed
:info:configure   Reason: no suitable image found.  Did find:
:info:configure         /opt/local/lib/libintl.8.dylib: mach-o, but wrong architecture

What architecture is /opt/local/bin/gsed? (The file command can tell you.) What architecture is /opt/local/lib/libintl.8.dylib? Why don't they match?

On Lion, the expected architecture is x86_64. Ensure your macports.conf has build_arch set to x86_64. Whichever port above does not have x86_64 arch, rebuild it with "sudo port -n upgrade --force".

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

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.