[MacPorts] #30030: port selector doesn't appear to affect dependencies

MacPorts noreply at macports.org
Mon Jul 4 18:24:57 PDT 2011


#30030: port selector doesn't appear to affect dependencies
---------------------------------+------------------------------------------
  Reporter:  jpr5@…              |       Owner:  macports-tickets@…                   
      Type:  defect              |      Status:  closed                               
  Priority:  Normal              |   Milestone:                                       
 Component:  base                |     Version:  1.9.2                                
Resolution:  invalid             |    Keywords:  selector dependency exclusion        
      Port:                      |  
---------------------------------+------------------------------------------
Changes (by jmr@…):

  * status:  new => closed
  * resolution:  => invalid


Comment:

 Upgrade is inherently a recursive operation unless you use -n. Pseudo-
 ports and the boolean operators used to combine them are very general and
 don't just apply to upgrade. The set of ports specified is evaluated
 before it is passed to whatever action is being run, so the behaviour of
 the evaluation doesn't change depending on the action (nor should it IMO).

 So basically, the set of ports you want to upgrade is actually something
 like `outdated and not \( erlang rdependentof:erlang \)`. Note that #15708
 is an existing ticket requesting a more convenient way to exclude ports
 from being upgraded.

-- 
Ticket URL: <https://trac.macports.org/ticket/30030#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list