web-dev-qa-db-ja.com

通常のレポから12.04にWineをインストールするのに、関係のないパッケージを削除する必要があるのはなぜですか?

私は12.04 64ビットの新規インストールを行いましたが、これまでのところわずかな問題があり、それらはすべてマイナーです。

WINEをインストールするために、ソフトウェアセンターは次のすべてを削除する必要があると言っています。

 debhelper 
 
 gettext 
 
 intltool-debian 
 
 po-debconf 
 
 system-config-lvm 
 
 virtualbox-source 

このリストはどこから来たのですか?標準のCanonicalリポジトリとCanonicalパートナー用のリポジトリのみを有効にします。

新しいバージョンのインストールを求めていますか?それらのパッケージを削除する必要はありません。

バージョンをアップグレードしていない場合、これらのパッケージが競合しないことは確かです。

~$ dpkg --get-selections | grep wine
libkwineffects1abi3     install
wine-gecko1.4          install
wine-gecko1.4:i386     install
wine1.2                install
wine1.3                install
wine1.4                install
wine1.4-AMD64          install
wine1.4-common         install
wine1.4-dbg            install
wine1.4-dev            install
wine1.4-i386:i386      install
winetricks             install

~$ dpkg --get-selections | grep -f'test.txt'
debhelper                  install
gettext                    install
gettext-base               install
intltool-debian            install
libgettextpo0              install
libgettextpo0:i386         install
liblocale-gettext-Perl     install
po-debconf                 install

コメントでいくつかの観察をした後、問題はiArchがx64と競合していると考えている複数のアーカイブ依存関係の解決/誤った競合の問題である可能性があります。

1
RobotHumans