[Gentoo] emerge --depclean
USE=immqt-bc を USE=immqt に変更したのを機に,システム全体の整理をしようと思いました.
不要なパッケージを削除するために何をしようかと考えたときに思い出したのは... "emerge --depclean" でした.
ただ,昔読んだ Nest of Hawk - B-Wikiの記事 には,installコマンドが、libacl.soが無いから動かんと…
という恐怖の 1 文があるので実行をためらっていました.
しかし不要なパッケージはまとめて削除したいという欲求の方が強く,Gentoo Linux Documentation -- USE フラグに従い,思い切って emerge --depclean を実行してみました.
# emerge -uD --newuse world # emerge --depclean # revdep-rebuild (中略) FATAL ERROR: attr/xattr.h does not exist. Install the extended attributes (attr) development package. Alternatively, run "make install-lib" from the attr source. !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/acl-2.2.27/work/acl-2.2.27/config.log !!! ERROR: sys-apps/acl-2.2.27 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message.
sys-apps/attr が足りないようなので,sys-apps/attr を手動でインストールしてから,revdep-rebuild を再開します.
# emerge attr # revdep-rebuild
これで完了です.
トラックバック
トラックバック URI: https://www.pakunet.jp/hoge/trackback/2005061001
トラックバックはありません.