フォアマンフォームバージョン1.11を最新の1.15に更新しようとしています。複数のバージョン間でのアップグレードはサポートされていないので、バージョンごとにアップデートを行っています。フォアマン1.14は正常に動作し、バージョン1.15に更新しようとしています。私は依存関係の問題に直面しました。 1.15.2-1.el7はパッケージTFM-rubygem-監査済み-4.4.1-1.el7.noarchが必要ですが、私はそれをインストールしようとすると、私はエラーを取得:依存関係の競合 - フォアマンアップデート
Error: Package: tfm-rubygem-audited-activerecord-4.2.0-2.el7.noarch (@/tfm-rubygem-audited-activerecord-4.2.0-2.el7.noarch)
Requires: tfm-rubygem(audited) = 4.2.0
Removing: tfm-rubygem-audited-4.2.0-1.el7.noarch (@/tfm-rubygem-audited-4.2.0-1.el7.noarch)
tfm-rubygem(audited) = 4.2.0
Updated By: tfm-rubygem-audited-4.4.1-1.el7.noarch (/tfm-rubygem-audited-4.4.1-1.el7.noarch)
tfm-rubygem(audited) = 4.4.1
foreman.noarch 0パッケージ削除しようとするとTFMを-rubygem-監査済み-のActiveRecord-4.2.0-2.el7.noarch、それは職長1.15パッケージによって必要とされていないので、私は
error: Failed dependencies:
tfm-rubygem(audited-activerecord) >= 4.0 is needed by (installed) foreman-1.14.3-1.el7.noarch
tfm-rubygem(audited-activerecord) < 5.0 is needed by (installed) foreman-1.14.3-1.el7.noarch
を使用して取得yumをしていない--skip-壊れました効果を発揮する。この矛盾を解決する可能性はありますか?システムはRHEL 7です。監督者を自動的に更新するためにリモートリポジトリを使用することはできません。さらに、監査されたactiverecord rubygemのよりハイガーなバージョンはありません。