Em um de nossos servidores, tentei instalar o Python 3.7.1 a partir do código-fonte. A compilação falhou devido a problemas de dependência. Então, eu pensei: "Ah, ainda é o Debian 8. Vou atualizar para o 9 e tentar novamente." Eu segui este guia , que usei repetidas vezes com sucesso consistente.
Quando cheguei ao último apt dist-upgrade
, ele falhou com um erro ModuleNotFound
porque não conseguiu encontrar o debconf.py. Eu percebi que estava chateado com a tentativa anterior de instalar o Python 3.7, então eu recompilei.
O Python compilou muito bem, mas o debconf.py ainda não estava disponível. Eu usei locate
para encontrá-lo e criei um link simbólico para a versão anterior do python3 no caminho do python, re-altere-o e tudo funcionou.
Este é o problema:
Quando executo lsb_release -a
, ele agora se reporta como sid - mesmo que a instalação original tenha sido complicada e a atualização fosse esticada. Então, algo é muito quebrado, ou isso pode ser ignorado.
Eu não tenho idéia de onde ir a partir daqui, mas parece que isso precisa ser corrigido.
Qual é o próximo passo?
Atualizar
Conforme solicitado, minha lista de fontes do apt:
#deb http://debian.gtisc.gatech.edu/debian/ wheezy main contrib non-free
#deb-src http://debian.gtisc.gatech.edu/debian/ wheezy main contrib non-free
#
#deb http://security.debian.org/ wheezy/updates main contrib non-free
#deb-src http://security.debian.org/ wheezy/updates main contrib non-free
#
## wheezy-updates, previously known as 'volatile'
#deb http://debian.gtisc.gatech.edu/debian/ wheezy-updates main contrib non-free
#deb-src http://debian.gtisc.gatech.edu/debian/ wheezy-updates main contrib non-free
#
## wheezy-backports
##deb http://http.debian.net/debian/ wheezy-backports main contrib non-free
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb http://httpredir.debian.org/debian stretch-updates main contrib non-free
deb-src http://httpredir.debian.org/debian stretch-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://http.debian.net/debian stretch main
deb http://hwraid.le-vert.net/debian stretch main
Tags debian debian-stretch