私は約10年間Gentooを使用してきました。私はこのディストリビューションが好きです。ところが本当に気になる部分があるのに一度も考えたことがなくて、私が知らない問題に対する確実な解決策がある場合には聞いてみるのが良いようだと思いました。
問題は次のとおりです。
1)私は新興の世界を作りました。インストールするパッケージは99個です。
2)20個のパッケージ、一部の依存関係が破損しているか、一部のファイルが欠落しているか、手動の介入が必要でコンパイルに失敗しました。 (この場合はperl-clean --allを実行する必要があります)。
3) 問題を解決しました。
4)Emerge Worldに戻り、失敗したパッケージまで19個のパッケージをコンパイルしてインストールしたことを認識し、失敗したパッケージから再起動し、コンパイルするパッケージだけが80個残ると仮定しました。
5)ITはそうではありません。 19個のパッケージをコンパイルしたという事実を無視して再コンパイルします。明らかな理由はありません。
Gentooはなぜこれをするのですか?この迷惑な問題に対する解決策はありますか?場合によっては、問題に対する修正が 1 つまたは 2 つのパッケージに影響を与える可能性があることを認めますが、これはすべてのパッケージで発生します。一日中無駄にすることができます。この欠陥に対する解決策はありますか?
--resumeを試しましたが、まったく異なるものにコンパイルされます。 --keep-going = yは私が望むことを正確には行いません。エラーが発生した場合は停止したいので、問題を解決してから世界に出たときにパッケージを再コンパイルする必要はありません。
この問題がある人はまたいますか?それとも私だけですか?
答え1
世界観をどのように表現しますか?私の考えでは、あなたは旗を逃したと思います-u
。
$ emerge -u @world