Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#57368 closed defect (duplicate)

bash mojave install error

Reported by: nhojpatrick (John Patrick) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: mojave Cc: raimue (Rainer Müller)
Port: bash

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

Just upgraded to Mojave, reinstalled Ports and followed wiki:Migration, also looked at ticket:57245 which additionally talks about doing xcode-select --install and xcodebuild -license which I've done.

I've also got Terminal set to /opt/local/bin/bash -l and when i relaunch I get this;

[Command not found: /opt/local/bin/bash]

[Could not create a new process and open a pseudo-tty.]

This is the error I see;

Error: bash cannot be installed for the configured universal_archs 'x86_64 i386' because it only supports the arch(s) ''.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port bash failed

Change History (3)

comment:1 Changed 6 years ago by stanimura

Since the i386 architecture is deprecated for macOS, you may add -universal to variants.conf, which will solve your problem. If you truly need i386, it can not help, though.

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

Milestone: MacPorts 2.6.0
Priority: HighNormal
Resolution: duplicate
Status: newclosed

Same as #57245; the macOS 10.14 SDK doesn't support universal or i386 builds.

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

Cc: raimue@… removed
Description: modified (diff)
Keywords: mojave added
Note: See TracTickets for help on using tickets.