0

サーバーに必要なすべてのソフトウェアに依存する空の RPM を構築しました。

この RPM は現時点では「noarch」です。

インストールしようとすると、次のメッセージが表示されます。

LANG=C zypper install foo-server
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: foo-server-1.0-1.noarch requires netpbm, but this requirement cannot be provided
     uninstallable providers: netpbm-10.61.1-2.1.1.i586[oss]
                   netpbm-10.61.1-2.1.1.x86_64[oss]
 Solution 1: deinstallation of patterns-openSUSE-minimal_base-conflicts-12.3-7.10.1.x86_64
 Solution 2: do not install foo-server-1.0-1.noarch
 Solution 3: do not install foo-server-1.0-1.noarch
 Solution 4: break foo-server-1.0-1.noarch by ignoring some of its dependencies

アーキテクチャのデフォルトを提供することは可能ですか (64 対 32)?

私の RPM は、バージョンなしで「netpbm」だけを必要とします。

4

1 に答える 1

0

オプション 1 を選択します。patterns-openSUSE-minimal_base-conflicts をアンインストールすると、すべてが機能しました。「patterns-openSUSE-minimal_base-conflicts」が何であるかを見つけようとしましたが、良い解決策が見つかりませんでした...

于 2013-05-16T10:11:02.583 に答える