電線の画像

Pointgets.net

写真やサンプルプログラムなど、日々の気になった出来事をメモしてる個人的なブログです。

MacPortsでパッケージのactivateに失敗

MacPortsを使用して、パッケージのactivateに失敗したときの対処法をメモしました。

Mac OS X - Terminal.app

ターミナルを起動します。

$ sudo port -f activate perl5.22
Password:
--->  The following versions of perl5.22 are currently installed:
--->      perl5.22 @5.22.0_0
--->      perl5.22 @5.22.2_0
Error: port activate failed: Registry error: Please specify the full version as recorded in the port registry.

フォースモードの強制アクティベートに失敗。同じバージョンのパッケージが有る為に、フルバージョンの記述を要求されました。

$ sudo port activate perl5.22 @5.22.2_0
Password:
--->  Computing dependencies for perl5.22
--->  Activating perl5.22 @5.22.2_0
--->  Cleaning perl5.22

無事にパッケージのアクティベイトが成功。deactivateとは違い、activateするときはフルバージョンの記述が必要でした。

スポンサードリンク
スポンサードリンク