WBEL4 日記

kdelibs-3.3.1-3.3.src.rpm をリビルドしてアップデートしようと思ったら 『Requires: redhat-artwork』。およ?入ってないはずはないよなとチェックしたらモーリス先生が system-artwork にリネームしてた。*1
……名前変えたのならせめて、Obsoletes か Provides 付けるとかしてくれ。つーか、インストール時は anaconda が --force *2で突っ込んでるから気づかなかったとかかな?
kdelibs の spec を弄ってリビルドし直すより system-artwork の spec ファイル弄ってリビルドしなおした方が早そうなので、こっちを弄る。system-artwork のリビルドでまたハマったりして。/var/tmp/gtk+-1.2.10-root/usr/lib/libgtk.la なんて何で見に行くんだか。とりあえず、/usr/lib/libgtk.la をコピーして茶を濁す。
……あれ? system-artwork で『Obsoletes: redhat-artwork』するとやっぱり kdelibs が redhat-artwork に要求されるか。『Provides: redhat-artwork』 だと system-menus の『Conflicts: redhat-artwork < 0.35』が発動。ハマリハマリ。

*1:ちなみに WBEL4 では redhat-menus も system-menus になっている。CentOS や SL/SLC では redhat-* のまま

*2:--nodeps だっけ?