“Você segurou pacotes quebrados” ao tentar atualizar o mysql

2

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.

    
por Jaeger 03.08.2017 / 00:46

0 respostas