[Momonga-devel.ja:02605] mph-get できない
- From: yamagoo <yamagoo@xxxxxxxxxxxxxxxx>
- Date: Thu, 01 Jul 2004 12:40:57 +0900
yamagooです。
いつものようにオモコンをまわして、
mph-get upgrade しようとしたところ、下記のようなエラーがでて
できないんですが、どなたか対処方法しりませんか?
> $ sudo mph-get upgrade
> /usr/lib/ruby/1.8/i586-linux-gnu/rpmmodule.so: libdb-4.0.so: cannot open shared
> object file: Too many levels of symbolic links - /usr/lib/ruby/1.8/i586-linux-gn
> u/rpmmodule.so (LoadError)
> from /usr/lib/ruby/1.8/mph.rb:1
> from /usr/lib/ruby/1.8/mph/application.rb:1:in `require'
> from /usr/lib/ruby/1.8/mph/application.rb:1
> from /usr/bin/mph-get-install:28:in `require'
> from /usr/bin/mph-get-install:28
それと、こっちは大分前からなんですけど
SPECファイルでperlを要求するもの
BuildRequires: perl >= 5.005
となっているもの(namazuとか)をビルドすると
#! /usr/bin/perl5 ではき出されるんですけど、
/usr/bin/perl5なんてないよとmph-get時に依存性でエラーがでてしまいます。
rpm -Uvh --force --nodepsで無理矢理入れて動かす分にはシンボリックリンク
で/usr/bin/perl見るようにすれば逃げれるんですけど・・・
/usr/bin/perl を見に行くように最初から作るにはどうすればいいんでしょうか?
以上です。よろしくお願いします。
--
yamagoo
yamagoo@xxxxxxxxxxxxxxxx