[Momonga-devel.ja:01216] Re: libgnomeでのビルドエラー


ども、SIVAです。

> 本来なら gnome-vfs-devel が gnome-vfs を Requires するべきだと思うので
> そのように変更して commit しておきました。
ありがとうございます、調子こいて3台目のSMP機をインストールしましたので
そちらの方で確認できるかと思います。

> libdv がアップデートされて libdv.so.2 が作られるようになっただけなので、一旦
> libdv の最新のものを入れた状態で mjpegtools をビルドしなおしてください。
> 同様に xawtv と kino もリビルドが必要だったはずです。
libdvが古いバージョンの時に作られたmjpegtoolsがso.1に依存していた物が
libdvが新しくなってso.2になったので依存関係が壊れたとみていいのでしょ
うか。
で、libdv-0.98-1mが現在インストールしてある状態で、/usr/libには
libdv.a, la, so, so.2, so.2.0.0が入っています。
~/PKGS/SRPMS/mjepgtools, xwatv, kinoを削除して再度omokon回し。
ビルド終了後にrpm -Uvh mjepgtools mjepgtools-develをしてみたのですが
libdv.so.1 is needed mjepgtools となって駄目。
xawtvはusermode, usermode-x11と組み合わせてインストール問題なし。
kinoはそのままインストールで問題なし。と言う結果になりました。
もうちょっと粘ってみます。

> mjpegtools の方に BuildPreReq を書いて libdv(-devel) のバージョンを縛るという
> 方法もないわけではないですが、現在はリビルドのためだけに依存するパッケージまで
> 書き換えるかどうかはパッケージャの判断にまかされています。
これは、パッケージャやメインの方々におまかせです。
いまだ口を挟めるほどになっていませんので。

> > perl(Apache) is needed by perl-DBI-1.32-1m
> mod_perl を入れれば良いみたいです。
そうか、perlばかりを調べてましたが、Apacheが必要としているperlですから
mod_perlと読み替えればいいのですね。勉強になりました。

色々とありがとうございますです。

-- 
Akira Shibata <cipher@xxxxxxxxxxxxxxxx>