Debian -- パッケージがマルチアーキテクチャであるかどうかを確認するには?バグ報告に対する依存関係の変更

Debian -- パッケージがマルチアーキテクチャであるかどうかを確認するには?バグ報告に対する依存関係の変更

私はDebian Wheezy 64ビットを使用していますが、ワインは32ビット版にのみ存在します。だから、マルチアーキテクチャのサポートを追加しました。しかし、winetricksをインストールしたいときの依存関係は次のとおりです。

depends on wine | wine-unstable

まさか

depends on wine | wine-unstable | wine:i386

したがって、aptitudeは仮想64ビットパッケージをインストールしたりwinetricksをインストールしたりしないことをお勧めします...これはあまり意味がありません:)

もしそうなら、winetricksの依存関係が間違っていてバグを報告する必要があるのだろうか?私が見るにはそうですが、バグレポートが作成されたらよかったでしょう。

パッケージがマルチアーキテクチャ化されているかどうかを確認するには?| wine:i386パッケージに情報を追加すると問題は解決しますか?この場合、バグレポートを作成する必要がありますか?

ベストアンサー1

問題ではありませんwinetricks。マルチアーキテクチャは思考とは異なる動作をします。Debian 用の Multiarch-HOWTO)。

wine:amd64実際に-packageの代わりに-packageをインストールする必要がありますwine:i386。見て喘ぐワインバッグwine-bin | wine64-bin。最初の問題は、制御ファイルにwine-bin:i386フィールドがあるため、パッケージによって解決されます。たとえば、次をMulti-Arch: foreign使用してその項目を表示できます。apt-cache show wine-bin

最新のDebianシステムでは、このwine:amd64パッケージはに依存しています。後者はパッケージwine64 | wine32を通じてwine32:i386解決されます。

おすすめ記事