Edite seu sources.list
, substitua testing
por jessie
e execute:
apt-get update
apt-get upgrade
pt-get install python-mlt
Eu raramente brinco com meu sistema produtivo debian 8, então não consigo me lembrar de quando ou como esse problema foi introduzido. Eu notei isso ao tentar instalar o openshot
e obtive dependências não atendidas (saída no final, porque o meu problema parece ir mais fundo).
Eu fiz apt-get update
e ele funciona normalmente, sem avisos ou erros. Mas apt-get upgrade
relatórios:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
librtmp1
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Por que ficar de volta? Tentando apt-get install librtmp1
:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
librtmp1 : Depends: libgnutls30 (>= 3.5.6) but it is not installable
Depends: libhogweed4 but it is not installable
Depends: libnettle6 but it is not installable
E: Unable to correct problems, you have held broken packages.
"Não instalável" parece desagradável. Mas eu não posso removê-lo, porque entre os pacotes que dependem dele (direta ou indiretamente) estão os básicos como cmake, libre-office e kde-runtime (e blender, gimp, qemu e muitos outros).
algumas postagens sugerem fazer apt-get dist-upgrade
, mas isso não faz nada:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Mais uma observação estranha sobre minhas tentativas de conserto manual fazendo apt-get install python-mlt
se trata de conflitos muito básicos para libstdc ++ 6:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
python-mlt : Depends: libmlt++3 (>= 1:6.4.1) but it is not going to be installed
Depends: libmlt6 (>= 1:6.4.1) but it is not going to be installed
Depends: libstdc++6 (>= 5) but 4.9.2-10 is to be installed
E: Unable to correct problems, you have held broken packages.
Atualização: /etc/apt/sources.list
:
deb [arch=amd64,i386] http://ftp.de.debian.org/debian jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main
deb [arch=amd64,i386] http://ftp2.de.debian.org/debian jessie-backports main
deb-src http://ftp2.de.debian.org/debian jessie-backports main
deb http://www.deb-multimedia.org testing main non-free
Não me lembro de quando esse teste de multimídia entrou ...
Tags apt dependencies debian