ローカルポートファイルの MacPorts の問題

ローカルポートファイルの MacPorts の問題

ファイルはここから入手しました:https://trac.macports.org/browser/trunk/dports/devel/subversion?rev=80777 - 同様のフォルダツリーの下に置き、そこにcdして実行します

gigi-kents-system-product-name:subversion 1.6.17 macport  kellogs$ sudo port install
Can't map the URL 'file://.' to a port description file ("Could not find Portfile in /Users/kellogs/subversion 1.6.17 macport ").
Please verify that the directory and portfile syntax are correct.
To use the current port, you must be in a port's directory.

実際には、ポートファイルの構文が正しいことを期待していました。

どうしたの ?

ありがとう

答え1

おそらくファイルを正しくダウンロードしなかったのだと思いますが、おっしゃったとおりに再現したらうまくいきました。

ブラウザ経由でダウンロードする場合は、オリジナルフォーマットリンク {123各ファイルのページの下部に } が表示されます。

フォルダー名にスペースがあるといずれにせよ問題が発生します。ポートの実行時にパスがサニタイズされないようです。

使用している場合SVN代わりに、名前にスペースのないフォルダー内のポートをチェックアウトします。

svn co http://svn.macports.org/repository/macports/trunk/dports/devel/subversion/ mp-svn_1.6.17

関連情報