今井です。 話が進めにくい(進めにくくなる)と思うので質問別に分けて投稿します。 Saturday 26 May 2007 21:56:08 に 野宮 賢 / NOMIYA Masaru さんは書きました:
3. libfreetype.so.6.3.15 って何?
seamonkey 1.1.1 を起動しようとすると,Freetype2 のライブラリがおかしい,と 言って蹴られました. 観ますと、/usr/lib に於て,
libfreetype.so.6 --> libfreetype.so.6.3.15
とシンボリック・リンクが張られており,
これを
libfreetype.so.6 --> libfreetype.so.6.3.10
と補正しますと,seamonkey が起動するようになります. rpm2cpio でFreetype2 のライブラリを調べてみますと,64-bit版,32-bit版の何れ に於ても,
libfreetype.so.6.3.10
が
libfreetype.so.6 --> libfreetype.so.6.3.10
という形式でインストールされるべきものだということが解りました. この
libfreetype.so.6.3.15
というのは,何者なのでしょうか? 困ったことに,何かする度に,
libfreetype.so.6.--> libfreetype.so.6.3.15
に代えられてしまいます.と,いうことで,libfreetype.so.6.3.15 を別の場所に 移動させ,システムの動作に関係しない形にしています.
ひょっとしてFactory版のリポジトリ/インストールソースをyumなりYaST2なりで追加してて、 そちらのパッケージをインストールしてたりしませんか? Factory版のパッケージであればfreetype2-32bit-2.3.4-13に含まれてます。 /usr/lib64以下のファイルであればfreetype2-2.3.4-17.1には存在する様です。 yumコマンドがインストールされていることと、yumのリポジトリとYaST2のインストールソース が全て共通(一致)している事が前提ですが、 例えば # yum whatprovides libfreetype.so.6.3.15 とやれば件のファイルが含まれるパッケージが判ると思います。
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org