このRPMが「削除可能」なのはなぜですか?

このRPMが「削除可能」なのはなぜですか?

Zypperにインストールを要求すると、次のようなメッセージが表示されます。

Problem: foo-tools requires foo-lib, but this requirement cannot be provided

Problem: foo-tools requires foo-lib, but this requirement cannot be provided
  uninstallable providers: foo-lib.7.31.13.x86_64
Solution 1: do not install foo-tools
Solution 2: break foo-tools by ignoring some of its dependencies

Zypperはなぜ私が意図的に提供したRPMを「削除可能なプロバイダ」と見なすのですか?このメッセージはどういう意味ですか?意味は? RPMファイルを読み込めませんか?アーチが間違っていますか?間違ったバージョンですか?あなたは何を心配していますか? ?

ベストアンサー1

foo-lib独自に満たされていない依存関係があることがわかりました。これを追加すると問題が解決しました。

しかし、問題は... Zypperはなぜそうではありませんか?説明するここに問題があるのでしょうか?通常、依存関係の問題が発生すると、特定のパッケージが見つからないというメッセージが表示されます。この不透明な「削除可能なプロバイダ」メッセージが表示されるのはなぜですか?

おすすめ記事