#39947: FreeRDP-1.1.0-beta+2013071101 Build Fails ----------------------+-------------------------- Reporter: brian@… | Owner: and.damore@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: FreeRDP | ----------------------+-------------------------- Comment (by and.damore@…): Replying to [comment:6 pkutzner+macports@…]:
However, I was wondering if there is a way to "hold" specific port versions so that running a "port upgrade outdated" will skip held versions? It's annoying having an 'update outdated' bail halfway through due to a build error and then having to manually go through each remaining package one-by-one to upgrade them. I haven't found a way to do so via the documentation. If this isn't a feature, it would definitely be a handy one to have.
You either skip that specific port (like I do in a temporary situation like this one) using conditions, e.g.: {{{ port uprade outdated and not name:FreeRDP }}} Or you [http://guide.macports.org/#development.local-repositories create a local repository] and copy there [http://trac.macports.org/wiki/howto/InstallingOlderPort a portfile of the specific version you want to keep] (that you already seem to know how to do). The local portfile will have precedence over the main ports' tree if done following point 2 at the previously linked chapter of the Guide. -- Ticket URL: <https://trac.macports.org/ticket/39947#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X