特定のポートのアップグレードを無視するか、「古い」マークを外す方法を知りたいです。
これは、特定のポートのアップグレードに失敗したことが原因で、残りはすべてアップグレードしたいと考えています。ライブラリの古い(現在ではない)バージョンが必要なsudo port install -n
場合のように、ポートの依存関係をアップグレードせずにポートをインストールできるについて知っていますが、これはここでは当てはまりません。mongodb
boost
例えば:
$ sudo port list outdated
gdb @7.5 devel/gdb
py27-scikits-image @0.7.1 python/py-scikits-image
更新に失敗したのでgdb@7.5
、他のものをアップグレードしたいと思います。、パイプラインpy27-scikits-image
全体を経由せずに。sudo port list outdated | awk '{print $1}' | grep -v gdb | xargs sudo port upgrade
とても有難い。