Opened 8 months ago

Last modified 8 months ago

#68190 new defect

Fail to install Krusader on Ventura 13.5.1 (22G90)

Reported by: BretaSopik Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: ventura Cc:
Port: krusader

Description

% sudo port install krusader 
--->  Computing dependencies for krusader
Error: Cannot install kdepimlibs4 for the arch 'x86_64' because
Error: its dependency cyrus-sasl2 does not build for the required arch by default
Error: and does not have a universal variant.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port krusader failed

Change History (1)

comment:1 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)

Keywords: krusader removed

Are you on an Apple Silicon Mac or an Intel Mac? krusader, like all ports that use qt4, cannot be compiled for arm64, so if you are on an Apple Silicon Mac, then krusader must compile x86_64 instead. That means all of its dependencies must be installed universal. The message is saying that kdepimlibs4's dependency cyrus-sasl2 doesn't have a universal variant. In fact, it does, on systems where the cross-compiled programs can run, and as far as I know that should be the case since an arm64 Mac can run x86_64 binaries.

Note: See TracTickets for help on using tickets.