[Momonga-devel.ja:02606] Re: mph-get できない
- From: Kazuhiko <kazuhiko@xxxxxxxxxx>
- Date: Thu, 01 Jul 2004 12:51:16 +0900
かずひこです。
At Thu, 01 Jul 2004 12:40:57 +0900,
yamagoo wrote:
> > $ 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)
これは、db4-4.2.52-1m のパッケージのバグで、/lib に
libdb-4.2.so -> libdb-4.2.so
という自身を指す symlink ができてしまうからです。
とりあえずの対処としては、
cd /tmp
rpm2cpio db4-4.2.52-1m.i586.rpm | cpio -ivd
rm -f /lib/libdb-4.2.so
mv lib/libdb-4.2.so /lib/
として libdb-4.2.so を取り出して手動で設置してください。
--
かずひこ <http://wiki.fdiary.net/kazuhiko/>
★シャア「名字が付いてない」
☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」