#27788: ports should ignore default +universal when universal archs mismatch ---------------------------------+------------------------------------------ Reporter: allbery.b@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: 1.9.2 Keywords: arch | Port: ---------------------------------+------------------------------------------ Comment(by allbery.b@…): This isn't actually the correct fix, just the expedient and backwards- compatible one. The correct fix is to promote "arch" to a first-class attribute and compare the port-supported archs with the requested archs; universal_archs and +universal would then be deprecated. Possibly this should use the intersection unless --enforce-archs is specified (by analogy with --enforce-variants). However, this would be a radical change to MacPorts, and poses its own problems: how do you specify archs? A new variant-like syntax? How do you deal with arch-specific (or -dependent) port dependencies? The correct solution is not going to happen any time soon. -- Ticket URL: <https://trac.macports.org/ticket/27788#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS