#22346: Recursive depends pseudo-portname selectors -------------------------------------------+-------------------------------- Reporter: ashley.moran@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 1.8.1 Keywords: | Port: -------------------------------------------+-------------------------------- Sorry if the syntax of this is not quite right, it was a while ago and I didn't save the commands. I've had a todo note to report it for a while. This came up recently when I wanted to upgrade ports after Snow Leopard was released. Because ghc hadn't been updated, I wanted to update everything that didn't depend on it. I tried something like this: {{{ # port upgrade not depends:ghc }}} But this only excludes ports that depend directly on ghc, so it still tries to upgrade ports that depend on those. What I'd like to do is this: {{{ # port upgrade not recursive-depends:ghc }}} I'm not sure if it would be better to do that as a separate selector, or to change the behaviour of the current depends. -- Ticket URL: <http://trac.macports.org/ticket/22346> MacPorts <http://www.macports.org/> Ports system for Mac OS