compiz-gnome-0.7.8-6vl5 がインストールされる際に気づいたのですが、 %pre や %post (アンインストール時は %preun もか) 時に実行される gconftool-2 が異常に時間がかかります。 %pre 実行と %post 実行を合計して、i386 (Core2Duo 2.4GHz) でも 2分以上、 ppc (G4 1.2GHz Dual) では 7分以上(!)かかっていました。 他 distro でも gconftool2 を叩く gnome 関連パッケージについて 同様の報告 & 修正がみられました。 それらを参考に該当スクリプトを以下のように修正することで、 上述の環境では i386 で 17秒、ppc で 50秒にまで短縮することができました。 旧: for f in %{core_plugins} %{gnome_plugins} core; do gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/compiz-$f.schemas >& /dev/null || : done 新: for f in %{core_plugins} %{gnome_plugins} core; do echo %{_sysconfdir}/gconf/schemas/compiz-${f}.schemas; done \ | xargs gconftool-2 --makefile-install-rule >& /dev/null || : 要するに、多数の schemas ファイルが存在する場合は、 ひとつづつ gconftool-2 を実行するのではなく、 全 schemas ファイルを一度に gconftool-2 の引数に渡すことで 大幅な速度改善が見込めるということです。 以上の修正を行った compiz-0.7.8-7vl5 (src,i386,ppc) を put しておきました。 同様の修正を行うことでインストール時の時間短縮が見込める パッケージがまだあるかもしれません。 -- MATSUBAYASHI, 'Shaolin' Kohji Vice President & PPC Maintainer, Project Vine shaolin@xxxxxxxxxxxxx Interaction Designer, Vine Caves Ltd. shaolin@xxxxxxxxxxxxx GPG Fingerprint: 981C 4171 3044 DC45 6024 EA00 A413 F44D 8FB7 5B97