Opened 13 years ago

Closed 13 years ago

#27509 closed defect (invalid)

Cannot install gcl - arch mismatch

Reported by: mcandre (Andrew Pennebaker) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: waqar@…, ryandesign (Ryan Carsten Schmidt)
Port: gcl

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

Trace:

$ sudo port install gcl
Password:
Error: Cannot install gcl for the arch(s) 'x86_64' because
Error: its dependency gettext is only installed for the archs 'i386 ppc'.
Error: Unable to execute port: architecture mismatch

When I forcibly install gcl's many dependencies with the +x86_64 option, gcl fails to compile.

Specs:

Mac OS X 10.6.5

~MacBook Pro 5,1

Attachments (1)

main.log (15.8 KB) - added by mcandre (Andrew Pennebaker) 13 years ago.
long error trace

Download all attachments as: .zip

Change History (8)

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

Cc: ryandesign@… added
Description: modified (diff)

There is no "+x86_64 option".

This error suggests you migrated your MacPorts from a previous Mac with an earlier version of Mac OS X (or upgraded this Mac to Snow Leopard from an earlier version). In this case, you need to uninstall all ports and reinstall them, as per the Migration instructions.

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Cc: waqar@… added
Port: gcl added
Summary: Cannot install gclCannot install gcl - arch mismatch

Please remember to fill in the Port field and cc the maintainer.

comment:3 Changed 13 years ago by mcandre (Andrew Pennebaker)

Thank you, will do.

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

Has rebuilding all ports helped?

comment:5 in reply to:  4 Changed 13 years ago by mcandre (Andrew Pennebaker)

Replying to ryandesign@…:

Has rebuilding all ports helped?

No.

Specs:

MacPorts 1.9.2

Mac OS X 10.6.5

MacBook Pro 5,1

Trace:

:info:build gcc  -E -I../h foo.c | sed -n -e '/#/d' -e '/DO_/d' -e '/[a-zA-Z;]/p' > ../h/new_decl.h
:info:build rm foo.c
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcl/work/gcl-2.6.7" && /usr/bin/make -j2 all " returned error 2
:error:build Target org.macports.build returned: shell command failed (see log for details)
:debug:build Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for gcl): org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Log for gcl is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcl/main.log

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

Could you attach the main.log file mentioned above?

Changed 13 years ago by mcandre (Andrew Pennebaker)

Attachment: main.log added

long error trace

comment:7 Changed 13 years ago by jmroot (Joshua Root)

Resolution: invalid
Status: newclosed

Closing; initial report was invalid and the new log is a dupe of #23570.

Note: See TracTickets for help on using tickets.