Estoy tratando de instalar ia32-libs(una dependencia para construir las fuentes de VirtualBox) en mi caja Debian x86_64, sin embargo, me está dando el error:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-i386 but it is not installable
E: Unable to correct problems, you have held broken packages.
Naturalmente, seguí adelante para intentar instalarlo ia32-libs-i386, pero enfrenté otro error:
Package ia32-libs-i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'ia32-libs-i386' has no installation candidate
¿Alguien sabe cuál es el problema aquí? Creo que es posible que necesite habilitar multiarch, sin embargo, no estoy completamente seguro. Aquí está mi sources.list, si ayuda en absoluto:
deb http://ftp.us.debian.org/debian unstable main contrib non-free
deb-src http://ftp.us.debian.org/debian unstable main contrib non-free
deb http://security.debian.org/ testing/updates main
deb-src http://security.debian.org/ testing/updates main

Respuestas:
Debe habilitar la instalación de paquetes i386 en su sistema amd64:
El paquete ia32-libs-i386 solo se puede instalar desde el repositorio i386, que está disponible con los comandos anteriores.
Ver también: http://wiki.debian.org/Multiarch/Implementation
fuente
El problema es usar Debian inestable y pruebas. O use estable (o apriete como se le llama actualmente) o viva con la fragilidad.
fuente