Opened 3 years ago

Last modified 3 years ago

#64649 assigned defect

Port showing error when running install command even when my mac is of correct architecture i386

Reported by: VBabbar (V Babbar) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.7.99
Keywords: Cc:
Port: wine, wine-devel, wine-crossover

Description

I have mid 2017 macbook pro which is running intel chip and the architecture is i386. sadly when i run the command to install wine it shows error!! MacPorts is wrongly recognising my arch to be x86_64 where as it is clearly i386. The following. is terminal ouput and u can see it yourself. vbabbar@MacBook-Pro ~ % sudo port install wine Error: wine cannot be installed for the configured build_arch 'x86_64' because it only supports the arch(s) 'i386'. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port wine failed

vbabbar@MacBook-Pro ~ % arch

i386

vbabbar@MacBook-Pro ~ %

i urgse you to allow wine to be installed through macports command.

Attachments (1)

Screenshot 2022-02-12 at 12.18.46 PM.png (53.6 KB) - added by VBabbar (V Babbar) 3 years ago.
screenshot terminal

Download all attachments as: .zip

Change History (3)

Changed 3 years ago by VBabbar (V Babbar)

screenshot terminal

comment:1 Changed 3 years ago by jmroot (Joshua Root)

Keywords: Wine not downloading port removed
Owner: set to ryandesign
Port: wine added; wine-devel removed
Priority: HighNormal
Status: newassigned

A 2017 MacBook Pro definitely has an x86_64 processor. You haven't mentioned which macOS version you are using, but if it's 10.14 or later, the SDK does not allow building for i386. The hardware can run i386 code but the OS doesn't support it.

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

Port: wine-devel wine-crossover added

The wine ports (wine, wine-devel, wine-crossover) currently require macOS 10.13.x or earlier. I have work in progress on restructuring and updating them to support wine32on64 which will allow them to be used on newer systems but I am not ready to commit that yet.

Note: See TracTickets for help on using tickets.