Gentooで他のパッケージに依存するすべてのパッケージを再構築するには?

Gentooで他のパッケージに依存するすべてのパッケージを再構築するには?

USE私はマージを解除し、ithreadを含むようにフラグを変更してからPerlを再び変更して、スレッドではなくバージョンのPerlをスレッドバージョンに変更する間違いを犯しました。 Perlに依存するほとんどのパッケージは今壊れています。どうやって再構築しますか?

ベストアンサー1

equery1つの方法は、この関数を使用してdependsパッケージに依存する項目のリストを取得することです。

# equery depends perl

すべてを再構築するには、次を試してください。

# emerge -a --oneshot `equery depends perl|awk '{print " ="$1}'`

Portageツリーから削除されたパッケージをインストールすると問題が発生するため、事前に同期してワールドアップデートすることをお勧めします。

この特定のケースでは、見たいと思うかもしれませんapp-admin/perl-cleaner。 Perlモジュールを再構築するための特定の機能があります。

おすすめ記事