[MacPorts] #41715: gawk @ 2.2.1 architecture mismatch

MacPorts noreply at macports.org
Fri Dec 6 10:27:22 PST 2013


#41715: gawk @ 2.2.1 architecture mismatch
-------------------------+--------------------------------
  Reporter:  ruberman@…  |      Owner:  macports-tickets@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.2.1
Resolution:              |   Keywords:
      Port:              |
-------------------------+--------------------------------

Comment (by ryandesign@…):

 Replying to [comment:4 ruberman@…]:
 > First, thanks for your quick response.  As I'm sure you have already
 figured out, I'm a rank amateur, and am just trying to get some software
 packages working.
 >
 > I thought I'd migrated everything properly, but evidently not.  My IT
 department migrated from a previous computer; I reinstalled the developer
 tools, etc.
 >
 > Following the instructions on the migration page, I examined my list of
 ports with
 > {{{
 > port -qv installed > myports.txt
 > }}}
 > and find many that are installed for the i386 architecture.  I assume
 that the smart thing to do is to uninstall all of those and reinstall. But
 I want to ensure that these are installed with the proper architecture.
 >
 > I attached my macports.conf file to my original ticket; I'm not quite
 sure what needs to be updated.  The only place where i386 architecture is
 specified (but not commented out) is in the line
 > {{{
 > # CPU architectures to use for Universal Binaries (+universal variant)
 > universal_archs               x86_64 i386
 > }}}
 > Should I delete that i386?

 No, that would make your "universal" builds the same as your non-universal
 builds. The line is correct as written.

 I was worried you had brought a macports.conf from Leopard or earlier
 where universal_archs was "ppc i386". But that doesn't appear to be the
 case. Instead, it appears to be the case that you installed some ports
 universal back when you were on Leopard or Tiger, then migrated to this
 machine and did update your macports.conf but didn't uninstall the ports
 that were already installed.

 Yes, I'd uninstall and reinstall all ports, just to be sure they're built
 properly for Lion.

 > Finally, I specified the universal versions per the instructions on the
 page http://neunhoef.github.io/bob/#install for installing "bob" which
 itself installs and checks dependencies for the program GAP, which is what
 I really want to use.  It seems I could do without the universal versions.

 Hmm, that page doesn't explain very well why they're suggesting building
 those two dependencies universal (and not the others). Also their Fink
 instructions don't involve universal builds (though I'm actually not sure
 whether Fink supports universal builds). There's no harm in installing
 them universal, so you may as well do it the way they say to.

-- 
Ticket URL: <https://trac.macports.org/ticket/41715#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list