2009年10月18日

[debian-users:53190] バージョンの異なる同一ソフトが2つ同時に存在する不具合の解消方法について

大坪と言います。宜しくお願いします。
あるソフトAの本家からソースを入手してこれをコンパイルして使いたいのですが、このソフトのコンパイルには
一定以上のバージョンのあるソフトBを必要とします。
ところがこのソフトBは上記必要バージョンよりも低いバージョンのものが既に/usr/libに
インストールしてあるとします。
例えばlibdbus1.2.6以上が必要なのに現在/usr/libにインストールされているのはlibdbus1.2.1だとします。
そこで、まずソフトBの本家からソースを入手してこれをコンパイル及び/usr/localにインストールし
次にソフトAをコンパイル及び/usr/localにインストールするとします。

すると例えば、libdbus1.2.1が/usr/libに、及びlibdbus1.2.6が/usr/local/libに存在することになり、
この場合起動立ち上げ後、「failed to initialize HAL!」のダイアログが表示されてしまう等不具合を生じてしまいます。
そこで質問ですが、バージョンの異なる同一ソフトが2つ同時に存在する不具合を解消するため、通常どのようにするのでしょうか。


投稿者 xml-rpc : 2009年10月18日 02:48
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/89485
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。