Ubuntu – Install wine1.6-amd64 from ubuntu-wine ppa asked for installing wine1.6-i386 as well

64-bitdependencieswine

When installing wine1.6 and wine1.6-amd64 from ppa:ubuntu-wine on Kubuntu 12.10 (quantal), it always asked me for installing wine1.6-i386

root@ezgo64:/etc/apt/sources.list.d# LC_ALL=C apt-get install wine1.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine1.6 : Depends: wine1.6-i386 (= 1.6-0ubuntu1~ppa1) but it is not installable
           Recommends: ttf-mscorefonts-installer but it is not installable
           Recommends: fonts-horai-umefont but it is not going to be installed
           Recommends: fonts-unfonts-core but it is not going to be installed
           Recommends: winbind but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@ezgo64:/etc/apt/sources.list.d# LC_ALL=C apt-get install wine1.6 wine1.6-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine1.6 : Depends: wine1.6-i386 (= 1.6-0ubuntu1~ppa1) but it is not installable
           Recommends: ttf-mscorefonts-installer but it is not installable
           Recommends: fonts-horai-umefont but it is not going to be installed
           Recommends: fonts-unfonts-core but it is not going to be installed
           Recommends: winbind but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

However, how could I install wine1.6-i386 on a amd64 box? Therefore I need to download the package, extract it and change the dependency to remove wine1.6-i386 so that I can install this amd64 version of wine1.6.

wine1.5 has the same problem.

Any suggestions?

new information added:
Thanks for suggestions. However when I tried to install wine1.6-i386, it asked for a lot of other i386 packages like libgstreamer0.10-0:i386. I was not able to install it and didn't know how to solve such dependencies. Any help will be appreciated.

Best Answer

I found the answer... at least a solution.

Can't install wine (or ia32-libs) in Ubuntu 12.10 64 bit

Using /etc/apt/preferences to assign Pin-Priority would solve the dependencies problems while installing wine-i386. However, in some of my machines it would remove almost all kde packages and I need to re-install them back after installing i386 packages.

Related Question