私は少し混乱しています。したがって、インストールするすべてのパッケージは、その依存関係が特定のバージョンであることを期待しています。一部のバージョンは下位互換性がありません。したがって、最初にバージョン 1.7 の libX を必要とする packageB をインストールし、1.7 との下位互換性がないバージョン 1.2 の同じ libX を必要とする packageA をインストールした場合、私は失敗します。libX は特定のバージョンの libY と libZ にも依存しているため、さらに悪いことです。
では、多数のパッケージをインストールするバージョンの競合を回避し、インストールする各パッケージの正確なバージョンのライブラリを取得するにはどうすればよいでしょうか?