Estou tentando atualizar meu mysql (atualmente na versão 5.6) para o 5.7 no meu Debian 8, no entanto, recebo este erro quando estou chegando ao último passo.
cat /etc/apt/sources.list
fornece o seguinte:
deb http://ftp.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
Aqui está o que eu fiz até agora:
wget http://dev.mysql.com/get/mysql-apt-config_0.7.3-1_all.deb
sudo dpkg -i mysql-apt-config_0.7.3-1_all.deb
(I then selected Mysql-server 5.7 during the configuration)
sudo apt-get update
sudo apt-get install mysql-community-sever
A saída é a seguinte:
The following packages have unmet dependencies:
mysql-community-server : Depends: mysql-client (= 5.7.19-1debian8)
E: Unable to correct problems, you have held broken packages.
Eu tentei fazer o seguinte:
sudo apt-get clean && apt-get update
mas não fez absolutamente nada.
O que mais posso fazer para corrigir isso?
EDITAR
Eu cavei um pouco esse problema "os pacotes estão em espera" e o comando apt-mark showhold
não fornece nada.
No entanto, se eu correr
apt-cache policy -o =hold
Eu recebo uma lista (longa) de pacotes que se parece com isso:
500 http://repo.mysql.com/apt/debian/ jessie/mysql-utilities-1.5 amd64 Packages release o=MySQL,n=jessie,l=MySQL,c=mysql-utilities-1.5 origin repo.mysql.com 500 http://repo.mysql.com/apt/debian/ jessie/router-2.0 amd64 Packages release o=MySQL,n=jessie,l=MySQL,c=router-2.0 origin repo.mysql.com 500 http://repo.mysql.com/apt/debian/ jessie/connector-python-2.1 amd64 Packages release o=MySQL,n=jessie,l=MySQL,c=connector-python-2.1 origin repo.mysql.com 500 http://repo.mysql.com/apt/debian/ jessie/connector-python-2.0 amd64 Packages release o=MySQL,n=jessie,l=MySQL,c=connector-python-2.0 origin repo.mysql.com 500 http://repo.mysql.com/apt/debian/ jessie/mysql-cluster-7.6 amd64 Packages release o=MySQL,n=jessie,l=MySQL,c=mysql-cluster-7.6 origin repo.mysql.com 500 http://repo.mysql.com/apt/debian/ jessie/mysql-cluster-7.5 amd64 Packages release o=MySQL,n=jessie,l=MySQL,c=mysql-cluster-7.5 origin repo.mysql.com 500 http://repo.mysql.com/apt/debian/ jessie/mysql-5.7 amd64 Packages release o=MySQL,n=jessie,l=MySQL,c=mysql-5.7
Mas se eu fizer
apt-mark yarn unhold
O Debian me diz que o fio (por exemplo) já estava marcado como unhold.