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)
Change History (3)
Changed 3 years ago by VBabbar (V Babbar)
Attachment: | Screenshot 2022-02-12 at 12.18.46 PM.png added |
---|
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: | High → Normal |
Status: | new → assigned |
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.
screenshot terminal