12.10 deseja instalar o multiarch: i386-packages

1

Eu tenho um sistema AMD64 sem nenhum pacote multiarch i386. Após atualizar com sucesso para o 12.10, o aptitude parece querer instalar alguns, e não sei dizer porquê:

$ sudo aptitude safe-upgrade 
Resolving dependencies...                
The following NEW packages will be installed:
  gcc-4.7-base:i386{a} libarmadillo3{a} libboost-date-time1.49-dev{a} libboost-serialization1.49-dev{a} 
  libboost-serialization1.49.0{a} libboost-thread1.49-dev{a} libboost1.49-dev{a} libc6:i386{a} libgcc1:i386{a} 
  libgdal1{a} libhdf5-7{a} libltdl7:i386{a} libnetcdfc7{a} libodbc1:i386{a} libreadline6:i386{a} 
  libtinfo5:i386{a} odbcinst1debian2:i386{a} unixodbc:i386{a} 

Por que libc6: i386, por exemplo? Eu peço ..

$ aptitude why libc6:i386
p   icoutils:i386 Provides icoutils           
p   icoutils:i386 Depends  libc6:i386 (>= 2.8)

... tudo bem, mas por que icoutils: i386?

$ aptitude why icoutils:i386
p   icoutils:i386 Provides icoutils

Mas eu já tenho a versão AMD64 do icoutils:

$ aptitude search icoutils
i   icoutils                                           - Create and extract MS Windows icons and cursors             
p   icoutils:i386                                      - Create and extract MS Windows icons and cursors 

Algum comportamento multiarch mudou recentemente, ou estou apenas ignorando alguma coisa?

Adendo: Chasing down do gcc-4.7-base: i386, eu sou levado ao qdbus: i386, que está pronto para instalação, uma vez que fornece qdbus ... que eu já tenho.

    
por gspr 18.10.2012 / 23:08

1 resposta

0

Fazer dpkg --remove-architecture i386 parece ter resolvido meu problema. Eu não tenho nenhum pacote i386 de qualquer maneira. Para aqueles que o fazem, essa solução provavelmente não o cortará.

    
por gspr 19.10.2012 / 19:17