[MacPorts] #30328: Enable variants for specific ports in variants.conf

MacPorts noreply at macports.org
Tue Aug 6 02:05:23 PDT 2013


#30328: Enable variants for specific ports in variants.conf
--------------------------+--------------------------------
  Reporter:  ionic@…      |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Low          |  Milestone:
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------------------

Comment (by mp@…):

 Here's another (good?) reason for the requested change: The Puppet
 configuration management tool currently cannot handle variants because its
 notion of packages features only version numbers and the variants don't
 fit in there. The workaround is to use the variants.conf file. That fails
 if you need one port with a particular variant and another one without it.

 When adding this req, it would be great to maintain configuration BC. So
 I'd take "+foo +bar" as defaults for "all" ports and only a new spec like
 "someport: +bar +baz -foo" to apply only to "someport" (in this case, add
 bar and baz and drop the default foo).

-- 
Ticket URL: <https://trac.macports.org/ticket/30328#comment:7>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list