#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