SLES 11.3を11.4にアップグレードしようとしています。チップ次のガイドラインに従ってください。https://www.suse.com/documentation/sles11/book_sle_deployment/data/sec_update_sle11sp3.html
次のコマンドを実行した後:zypper dup --SLE11-SDK-SP4-Poolから
次の3つの問題に直面しました。
Problem: nothing provides yast2 >= 2.17.140 needed by yast2-dns-server-2.17.24-1.2.noarch
Problem: nothing provides yast2 >= 2.17.140 needed by yast2-ca-management-2.17.27-1.1.noarch
Problem: nothing provides product(SUSE_SLE) = 11.4 needed by sle-sdk-release-SDK-11.4-1.55.x86_64
Problem: nothing provides yast2 >= 2.17.140 needed by yast2-dns-server-2.17.24-1.2.noarch
Solution 1: Following actions will be done:
deinstallation of yast2-dns-server-2.17.23-0.5.1.noarch
deinstallation of yast2-dhcp-server-2.17.6-0.4.2.21.noarch
Solution 2: keep obsolete yast2-dns-server-2.17.23-0.5.1.noarch
Solution 3: break yast2-dns-server-2.17.24-1.2.noarch by ignoring some of its dependencies
どうすればいいですか?
答え1
さらに指定する必要があります。非SDKリポジトリzypper dupと同じです。
zypper dup --from SLE11-SDK-SP4-Pool --from SLES11-SP4-Pool
背景:
Problem: nothing provides product(SUSE_SLE) = 11.4
これは、基本SLES 11.4製品自体が見つからないことを意味します。同様のコマンドを使用して、zypper search --details SUSE_SLE
欠落しているパッケージまたは製品が含まれている可能性があるリポジトリを確認してください。