Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#31857 closed defect (invalid)

yafc won't install on 10.6 due to an "architecture mismatch"

Reported by: looris@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: yafc

Description

looris@XPLOMAC:~ $ sudo port install yafc
Error: Cannot install yafc for the arch(s) 'x86_64' because
Error: its dependency readline is only installed for the arch 'i386'
Error: and the configured universal_archs 'i386 ppc' are not sufficient.
Error: Unable to execute port: architecture mismatch
looris@XPLOMAC:~ $ uname -a
Darwin XPLOMAC.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 i386

looris@XPLOMAC:~ $ port version
Version: 2.0.3

Change History (2)

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

Resolution: invalid
Status: newclosed

Change universal_archs in macports.conf to the correct value for Snow Leopard -- x86_64 i386 -- then for every port that you already installed with the universal variant, rebuild it. You may have other old values in macports.conf; take some time to compare macports.conf.default with your macports.conf and adopt any new values you haven't deliberately changed.

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

If you upgraded to Snow Leopard from an earlier OS X version, and haven't since then uninstalled and reinstalled all ports, you should do that; see wiki:Migration.

Note: See TracTickets for help on using tickets.