パスワードを忘れた? アカウント作成
42744 journal

Sanjuroの日記: gentooは、既に死んでいる 2

日記 by Sanjuro

死んでいるというか、終わっているというか。

久々に"emerge --sync"のあとに"emerge --u system"とかしようとしたら。

com_errというのがいろいろブロックしてるよ、アップデイトできないよというからパージしたら。

emergeがまったく動かなくなった。

まあ、ext2fsあたりの重要なパッケージだったらしいのだけど。

最初は、いちいちコンパイルするのが面倒なのよりも依存関係で(Redhatみたいに)無限ループにならないのがいいなと思っていたgentooだが、こんな状態になっているようではすでに終わっている。
「大事なパッケージをパージする方が悪い」という意見もあるだろうが、こちとらデストリの維持は目的ではなく手段(の一つ)にすぎないんで、そういう所詮「ユーザ」に、適切なメッセージも流せないのではアウト。
まあ、内部でもいろいろ終わってるという噂は漏れ聞くし。

さーて、一掃してUbuntuでもいれよっかなー

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2008年12月15日 6時47分 (#1473352)
    opensslがUSE="kerberos"だとcom_errがリンクされてしまい、
    wgetがopensslを使用しているので、この段階でcom_errを除去するとwgetが動かなくなって
    芋づる式にemergeが呼び出すwgetがうごかなくなります。

    USE="-kerberos" emerge openssl wget
    emerge -C sys-libs/ss sys-libs/com_err
    emerge sys-libs/e2fsprogs-libs e2fsprogs
    これで回避するか、
    USE="static" emerge wget
    でwgetを静的リンクさせておけばいいでしょう。

    壊れた状態の場合、別のGentoo環境からlibcom_err.so.2か静的リンクされた
    wgetを借用してきて修復すればいいはず。
    • ふむふむ。

      詳細は検討していませんが、おそらく直せるでしょう。

      ・・・しかし、見るからに「やってらんねー」つー状況です。
      結局、システム管理を(好んで)やりたいのではなく、システムを使いたいだけなのだから。もう投げ出した方が自分の場合、よさそうです。
      親コメント
typodupeerror

にわかな奴ほど語りたがる -- あるハッカー

読み込み中...