portコマンドが動かない。
dlopen(/Library/Tcl/macports1.0/MacPorts.dylib, 10): no suitable image found. Did find:はああ、SnowLeopardにアップグレードすると出てくるらしい。
/Library/Tcl/macports1.0/MacPorts.dylib: mach-o, but wrong architecture
while executing
"load /Library/Tcl/macports1.0/MacPorts.dylib"
("package ifneeded macports 1.0" script)
invoked from within
"package require macports"
(file "/opt/local/bin/port" line 39)
ということはSnowLeopardにしてからportsコマンド使ってなかったのね。
約一年間におよぶ学習意欲の低下をあらわしていますね。
ここを参考にして解決を図ります。
MacPorts Snow Leopard Upgrade
要は新しいのインストールしろってことなのね。
MacPortsのページの本文中にある「Snow Leopard」と書かれたリンクからdmgをダウンロードしてインストールしようとしたところ「XCode入れろ」と怒られました。
入れてますが、Leaopard時代のものだからかな。
Snow LeopardのインストールディスクからXCodeをインストール。
その後にMacPortsをインストールして無事完了。
こういう手間をかけなくて良いためのMacPortsだという認識なんだけど違うのかな。
sudo port upgrade ruby
はい、エラーでました。。。
---> Computing dependencies for readlineはまった。
---> Applying patches to readline
Error: Target org.macports.patch returned: Patch file readline61-001 is missing
Log for readline is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/main.log
Error: Unable to upgrade port: 1
To report a bug, see
sudo ports clean ruby
としてもダメ。
upgradeやめてinstallにしてもダメ。
sudo port upgrade --force installed
ってやってもダメ。
XCodeを最新にしてもダメ。
sudo port clean --work --archive all
でもダメ。
本件、保留。。。
0 件のコメント:
コメントを投稿