ia32-libs: Depende: ia32-libs-i386 mas não é instalável

19

Eu estou tentando instalar o ia32-libs (uma dependência para construir as fontes do VirtualBox) na minha máquina Debian x86_64, mas está me dando o erro:

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, fui em frente para tentar instalar ia32-libs-i386 , mas enfrentei outro erro:

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

Alguém sabe qual é o problema aqui? Acho que posso precisar ativar o multiarch, mas não tenho certeza. Aqui está o meu sources.list , se ajudar em tudo:

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
    
por Alan 07.08.2012 / 15:15

2 respostas

33

Você precisa ativar a instalação de pacotes i386 em seu sistema amd64:

dpkg --add-architecture i386
apt-get update

O pacote ia32-libs-i386 é instalável apenas a partir do repositório i386, que fica disponível com os comandos acima.

Veja também: link

    
por 05.09.2012 / 12:54
1

O problema é usar debian unstable e testing. Ou use estável (ou aperte como é atualmente chamado) ou viva com o quebrantamento.

    
por 07.08.2012 / 20:57