There is an update candidate for 'python-azure-agent', but it is from a different vendor.
このドキュメント (00100066) の最後に記載の 免責条項 に基づき提供されています。
環境
Microsoft Azure Public Cloud
SUSE Linux Enterprise 12
概要
zypperを使ってpython-azure-agentパッケージをインストールしようとしたところ、以下のようなメッセージが表示される。
実施例)
# zypper install python-azure-agent
:
(途中省略)
:
There is an update candidate for 'python-azure-agent', but it is from a different vendor. Use 'zypper install python-azure-agent-2.2.10-30.1.noarch' to install this
解決策
メッセージの意味:
インストール済みpython-azure-agentの提供元と、SCCサイトのリポジトリからインストールしようとしているpython-azure-agentの提供元が異なることを示します。
例えば、以下のrpmコマンドの出力では、openSUSEを提供元とするpython-azure-agentがインストール済みであることを示します。
例)
# rpm -qi python-azure-agent-2.2.10-1.1.noarch | grep Vendor
Vendor : obs://build.opensuse.org/Cloud
この場合、SCCサイトのリポジトリからインストールされようとしている提供元が異なるため、上記メッセージが表示されます。
対処
以下の手順例をご参考ください。
手順例)
1) openSUSEを提供元とするpython-azure-agentをいったん削除します。
# zypper remove python-azure-agent
2) SCCサイトのリポジトリからpython-azure-agentの提供元を確認しインストールします。
# zypper info python-azure-agent | grep Vendor
Vendor : SUSE LLC <https://www.suse.com/>
# zypper install python-azure-agent
3) 正常にインストール後、以下のような表示になることを確認します。
# rpm -qa | grep python-azure-agent
python-azure-agent-2.2.10-30.1.noarch
# rpm -qi python-azure-agent-2.2.10-30.1.noarch | grep Vendor
Vendor : SUSE LLC https://www.suse.com/
# rpm -qa --queryformat "%-35{NAME} %-35{DISTRIBUTION} %{VERSION}-%{RELEASE}\n" | sort -k 1,2 -t " " -i | grep azure
python-azure-agent SUSE Linux Enterprise 12 2.2.10-30.
免責条項
このサポート ナレッジベースは、NetIQ/Novell/SUSE顧客、および弊社製品およびそのソリューションに関心のあるパーティへ、情報やアイデアの取得およびそれらの知識を得る為の有効なツールを提供します。 本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。
- ドキュメント ID:00100066
- 作成年月日:02-JUN-17
- 修正年月日:02-JUN-17
-
- SUSEMicrosoft Azure Public Cloud
SUSE Linux Enterprise 12
- SUSEMicrosoft Azure Public Cloud
このドキュメントはあなたの問題を解決しましたか? フィードバックを送る