Olhando a fonte para /usr/share/gdebi/GDebi/GDebiCli.py
, vemos que o script pbuilder-dist está morrendo quando o gdebi tenta executar o dpkg. Como acontece, podemos obter o estranho OSError: [Errno 2] No such file or directory
ao tentar executar um executável de 32 bits em um sistema de 64 bits sem libc6:i386
instalado.
Investigando ainda mais em /usr/lib/pbuilder/pbuilder-satisfydepends-gdebi
, descobrimos que o gdebi satisfaz as dependências de fora do chroot executando o dpkg dentro do chroot,
INSTALL=$(/usr/bin/gdebi --quiet --root $CHROOT --apt-line $NO_RECOMMENDS $DEBIAN_CONTROL)
$CHROOTEXEC /usr/bin/apt-get install -y "${APTGETOPT[@]}" $INSTALL
Portanto, sem as bibliotecas multiarch necessárias para executar um dpkg de 32 bits em um host de 64 bits, isso falhará. Outra opção é usar o resolvedor de aptitude, que funciona dentro do chroot, então não deve ter problemas de qualquer maneira.