[MacPorts] #27788: ports should ignore default +universal when universal archs mismatch
MacPorts
noreply at macports.org
Sun Dec 26 08:46:03 PST 2010
#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
More information about the macports-tickets
mailing list