yum update

[hex@sakuya hex]$ sudo yum update
Password:
Gathering header information file(s) from server(s)
Server: White Box Enterprise Linux 3.0 - i386 - Base
Server: White Box Enterprise Linux 3.0 - i386 - Released Updates
Finding updated packages
Downloading needed headers
(中略)
Resolving dependencies
.conflict between gtk2 and librsvg2

うげ。

…。

[hex@sakuya hex]$ rpm -q librsvg2
librsvg2-2.2.3-2
librsvg2-2.2.3-6

orz。なんで二つも入ってるんだ。というわけで、古いほうが librsvg2-2.2.3-3 以上必須という gtk2-2.2.4-15 とコンフリクトしてるので二番目のメールと同様に、削除する。細かいことは気にしない。

[hex@sakuya hex]$ sudo rpm -e librsvg2-2.2.3-2
Password:
/var/tmp/rpm-tmp.44429: line 2: gdk-pixbuf-query-loaders: command not found
エラー: %postun(librsvg2-2.2.3-2) scriptlet failed, exit status 127

これでめでたく(?)アップデートできる。