hoge diary - June 10, 2005

[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

これで完了です.

コメント

名前(何でも可):

テキスト(http:// を含む内容は投稿できません):

トラックバック

トラックバック URI: https://www.pakunet.jp/hoge/trackback/2005061001

トラックバックはありません.


Valid XHTML 1.1! Valid CSS!
© 2004-2009 ぱくちゃん.
Last modified: Thu Nov 01 01:16:48 JST 2007