MacPortsのvimでトラブったメモ
MacPorts がおかしくなっていたらしく、再インストールしてみたら vim が入らなくなっちゃったよ。 どうやら p7zip が上手くインストール出来ないらしい。
具体的にはこんな感じのエラーが出る。
$ sudo port install vim +cscope +huge +kaoriya +python +ruby +cocoa
---> Fetching p7zip
---> Attempting to fetch patch-install.sh from http://svn.macports.org/repository/macports/distfiles/p7zip
---> Attempting to fetch patch-install.sh from http://svn.macports.org/repository/macports/distfiles/general/
---> Attempting to fetch patch-install.sh from http://svn.macports.org/repository/macports/downloads/p7zip
Error: Target org.macports.fetch returned: fetch failed
Error: The following dependencies failed to build: p7zip
Error: Status 1 encountered during processing.
色々調べてみると、MacOSX用にコンパイルされた p7zip を /opt/local/bin にコピペすると上手く行くらしい。 krmathis' homepage からダウンロード出来るけど、今回は運良く再インストール前のツリーを消さずにおいてあったのでそれをコピペして試してみる。
$ sudo cp /opt/old_local/bin/7za /opt/local/bin/7za
$ sudo cp -R /opt/old_local/lib/p7zip /opt/local/lib/
これでもう一度 vim をインストールしてみる。
$ sudo port install vim +cscope +huge +kaoriya +python +ruby +cocoa
---> Fetching vim
---> Attempting to fetch 7.1.001 from ftp://ftp.vim.org/pub/vim/patches/7.1
---> Attempting to fetch 7.1.002 from ftp://ftp.vim.org/pub/vim/patches/7.1
...
---> Verifying checksum(s) for vim
---> Extracting vim
---> Applying patches to vim
---> Configuring vim
---> Building vim with target all
---> Staging vim into destroot
---> Installing vim 7.1.100_0+cocoa+cscope+huge+kaoriya+python+ruby
---> Activating vim 7.1.100_0+cocoa+cscope+huge+kaoriya+python+ruby
---> Cleaning vim
今度は上手く行ったっぽいよ。 念のため一通りテストしてみたけど、ちゃんと動いてるしね。 このエントリーも gvim で書いてみたけど、問題なく書けたよ。素敵。
MacPorts の p7zip がインストール出来るようになるまで、とりあえずコレで回避しておこう。
- Posted at:
- 2007/09/16 18:28:02
- 0 Comments
- 0 TrackBacks
- Trackback:
- http://humming.via-kitchen.com/2007/09/16/installation-trouble-of-vim-on-mac/trackback/
TrackBacks
まだ登録されていません。
Comments
まだ登録されていません。