Parece que a mensagem de erro não está diretamente relacionada à instalação do emacs, mas é causada por uma operação anterior.
Seu pacote python-talloc
instalado atualmente parece requerer uma versão mais nova do pacote python-samba
do que está disponível no Debian Jessie. Isso sugere que você atualmente pode ter uma versão de python-talloc
que não é destinada a Jessie.
A dependência "Breaks:" do seu python-talloc
é exatamente igual à versão atual do pacote no Debian Stretch. Então, você pode ter a versão do Stretch de python-talloc
instalada. Por favor, execute este comando para identificar a versão exata de python-talloc
que você tem atualmente:
dpkg-query -s python-talloc
Se a linha "Version:" diz "2.1.8-1", essa é a versão do Stretch. A versão atualizada para Jessie é "2.1.2-0 + deb8u1" no momento da redação deste texto.
Isso pode ter acontecido acidentalmente se você tivesse a versão Debian no seu /etc/apt/sources.list
especificado como stable
em vez de jessie
. Infelizmente este costumava ser o padrão para o instalador Debian, pelo menos da última vez que eu verifiquei. Quando o Debian 9 "Stretch" foi lançado em 17 de junho de 2017, o apelido "stable" mudou de "jessie" para "stretch" e "jessie" recebeu o apelido "oldstable".
Se você estiver usando uma versão estável do Debian e não alterar seu arquivo /etc/apt/sources.list
para apontar para o apelido real da versão em vez de stable
antes que a versão estável
Se você quiser ficar com Jessie, agora deve garantir que seu /etc/apt/sources.list
aponte apenas para fontes de pacotes "jessie" ou "oldstable" e, em seguida, você deve identificar e fazer downgrade de quaisquer pacotes do Stretch instalados em seu sistema junto com quaisquer atualizações. Parece que python-talloc
é um deles.
Se você deseja atualizar para o Stretch, primeiro leia as instruções de atualização nas notas de versão do Stretch.