Probleme upgrade Mariadb 10.1.26 vers 10.3

J’ai voulu faire un upgrade de mariaDb mais j’ai cette erreur.

J’ai la version : Server version: 10.1.26-MariaDB-0+deb9u1 - Debian 9.1
la version stable est : 10.3

sur : lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 9.4 (stretch)
Release: 8
Codename: stretch

Réponse

Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
mariadb-server : Dépend: mariadb-server-10.3 (>= 1:10.3.7+maria~stretch) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ».

J’ai fini par faire un mise à jour mais je suis tj sur ma version ancienne en mettant dans ma sources.list :
# MariaDB 10.3 repository list - created 2018-06-22 03:38 UTC
deb [arch=amd64,i386,ppc64el] http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch main
deb-src http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch main

apt-get update et install maria

Les paquets suivants ont été conservés :
  libmariadbclient18 libmysqlclient18
Les paquets suivants seront mis à jour :
  galera-3 mariadb-common mysql-common
3 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
Il est nécessaire de prendre 8 141 ko dans les archives.
Après cette opération, 37,8 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de:1 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 galera-3 amd64 25.3.23-stretch [8 129 kB]
Réception de:2 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main ppc64el mysql-common all 1:10.3.7+maria~stretch [8 554 B]
Réception de:3 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main ppc64el mariadb-common all 1:10.3.7+maria~stretch [3 420 B]

Paramétrage de mysql-common (1:10.3.7+maria~stretch) …
Paramétrage de galera-3 (25.3.23-stretch) …
Paramétrage de mariadb-common (1:10.3.7+maria~stretch) …
Installation de la nouvelle version du fichier de configuration /etc/mysql/mariadb.cnf …

Si je refais un apt-gte upgrade :
apt-get upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Calcul de la mise à jour… Fait
Les paquets suivants ont été conservés :
libmariadbclient18 libmysqlclient18
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.

mais sur cette commande j’ai :

systemctl status mariadb
● mariadb.service - MariaDB database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-06-22 06:04:52 CEST; 12s ago
Process: 18462 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 18459 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
Process: 18330 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=/usr/bin/galera_recovery; [ $? -eq 0 ] && systemctl se
Process: 18326 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 18324 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
Main PID: 18428 (mysqld)
Status: "Taking your SQL requests now…"
Tasks: 31 (limit: 4915)
CGroup: /system.slice/mariadb.service
└─18428 /usr/sbin/mysqld

juin 22 06:04:51 ns3xxxx.ip-94-00000.eu systemd[1]: Starting MariaDB database server...
juin 22 06:04:51 ns3xxxx.ip-94-00000.eu mysqld[18428]: 2018-06-22  6:04:51 139649681232448 [Note] Using unique option prefix 'key_buffer' is error-p
juin 22 06:04:51 ns3xxxx.ip-94-00000.eu.eu mysqld[18428]: 2018-06-22  6:04:51 139649681232448 [Note] /usr/sbin/mysqld (mysqld 10.1.26-MariaDB-0+deb9u1)
juin 22 06:04:52 ns3xxxx.ip-94-00000.eu systemd[1]: Started MariaDB database server.

Quel est le besoin particulier te poussant à vouloir utiliser en dehors des dépôts Debian la version 10.3 ?

Et qu’as tu besoin ?

Le problème est que j’utilise invsion board et les futurs update risque de poser pb si je n’ai pas une version à jour.
j’ai beoin d’un tuto correct car le site de mariadb est vraiment compliqué à mon sens.
d’ou ma recherche et mes questions pour résoudre ca

Peux-tu nous faire le retour de cette commande:

apt policy mariadb-server

et un

apt policy

Nous aurons alors plus d’informations sur ce qui est installé ou non comme version de mariadb et la préférences des dépôts pour les futurs mises à jour.

voilou :slight_smile:

apt policy mariadb-server
  Installé : (aucun)
  Candidat : 1:10.3.7+maria~stretch
 Table de version :
     1:10.3.7+maria~stretch 500
        500 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main ppc64el Packages
        500 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 Packages
        500 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main i386 Packages
     10.1.26-0+deb9u1 500
        500 http://httpredir.debian.org/debian stretch/main amd64 Packages
        500 http://security.debian.org stretch/updates/main amd64 Packages

et

apt policy
Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty/main amd64 Packages
     release v=14.04,o=LP-PPA-webupd8team-java,a=trusty,n=trusty,l=Oracle Java (JDK) 8 / 9 Installer PPA,c=main,b=amd64
     origin ppa.launchpad.net
 500 https://packages.sury.org/php stretch/main amd64 Packages
     release o=deb.sury.org,n=stretch,c=main,b=amd64
     origin packages.sury.org
 500 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main i386 Packages
     release o=MariaDB,n=stretch,l=MariaDB,c=main,b=i386
     origin mariadb.mirror.colo-serv.net
 500 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 Packages
     release o=MariaDB,n=stretch,l=MariaDB,c=main,b=amd64
     origin mariadb.mirror.colo-serv.net
 500 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main ppc64el Packages
     release o=MariaDB,n=stretch,l=MariaDB,c=main,b=ppc64el
     origin mariadb.mirror.colo-serv.net
 500 http://security.debian.org stretch/updates/main amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=main,b=amd64
     origin security.debian.org
 500 http://httpredir.debian.org/debian stretch-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=main,b=amd64
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian stretch/main amd64 Packages
     release v=9.4,o=Debian,a=stable,n=stretch,l=Debian,c=main,b=amd64
     origin httpredir.debian.org
Paquets épinglés :

Au vue de ton fichier de sources et des préférences je te dirais bien de purger mariadb et de procéder à sa réinstallation, si tu a fais un peu de tunning, profite en pour mettre de côté tes modifications.
Attention a bien avoir une copie avant toute opération sur tes bases de données :wink:

Et pour installer c’est pas maria le nom du paquet ^^ mais mariadb-server comme te le montre le policy qui t’indique qu’aucune version n’est installée.

C’est pas voulu ce méli mélo de dépôts pas très catholique dans ta Debian ?

Pour mysql j’ai pas de pb.
Pour mariaDb, j’ai besoin d’un petit suivi c’est la première fois depuis que debian à migrer sur cette base de données.
Pour le meli mélo, non c’est pas voulu, j’essaye de faire un minimum de modifications sur le serveur et il n’y a pas de configuration custom.
Si tu peux m’aider un petit peu, ce serait cool.
Merci

Tu as une base MySQL d’installé en ce moment sur le serveur ?

Tu veux dire que ta base actuelle est une base de donnée MySQL et que tu cherche à passer sur Mariadb ?

Peux-tu nous filer le retour d’un :

cat /etc/apt/sources.list/*

Car je vois du ppa (ce qui n’est techniquement pas supporté sur Debian, donc bricolage et des dépôts pour des archives que je doute que tu utilise s ppc64el et i386 :confused:

Pour l’installation de mariadb comme je te l’ai dit le paquet se nome mariadb-server

Après pour une migration propre je recommanderai pus en générale de faire un dump des bases de purger l’existant de procéder à l’installation de mariadb et finir par importer le contenu du dump et de faire une petite passe de tuning sur la configuration.

https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.pl

J’ai suivi ce tuto et insérer les dépots
https://downloads.mariadb.org/mariadb/repositories/#mirror=coloserv&distro=Debian&distro_release=stretch--stretch&version=10.3

# deb http://debian.mirrors.ovh.net/debian/ stretch main
# deb-src http://debian.mirrors.ovh.net/debian/ stretch main

# deb http://security.debian.org/ stretch/updates main
# deb-src http://security.debian.org/ stretch/updates main

# stretch-updates, previously known as 'volatile'
# deb http://debian.mirrors.ovh.net/debian/ stretch-updates main
# deb-src http://debian.mirrors.ovh.net/debian/ stretch-updates main

# stretch-backports, previously on backports.debian.org
# deb http://debian.mirrors.ovh.net/debian/ stretch-backports main
# deb-src http://debian.mirrors.ovh.net/debian/ stretch-backports main

deb http://httpredir.debian.org/debian stretch main
deb http://httpredir.debian.org/debian stretch-updates main
deb http://security.debian.org stretch/updates main
deb [arch=ppc64el,amd64,i386] http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch main
# deb-src [arch=ppc64el,amd64,i386] http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch main

De souvenir seul l’archi amd64 est nécessaire ça te fera ça de moins à check.
En exemple une ligne qui te permet de récupérer le paquet pour archi amd64 de Debian :

deb [arch=amd64] https://download.docker.com/linux/debian

Pour ce qui est de java, est-tu certains d’avoir besoin de ce dépôts ?

http://ppa.launchpad.net/webupd8team/java/ubuntu trusty/

Sans doute placé dans un fichiers .list dans /etc/apt/sources.list.d/ …

Pareil pour le php ?

https://packages.sury.org/php stretch/

Si tu cherche a avoir un truc ultra à jour Debian n’est clairement pas la distribution qu’il te faut à moins de t’orienter vers de la compilation à la main ou du bricolage ou encore de passer par une base Debian avec du Docker ou autre par dessus.

Pour l’installation de mariadb, ça passe avec un : apt install mariadb-server ?

pour apt install mariadb-server voila la réponse, c’est mon probleme

Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
mariadb-server : Dépend: mariadb-server-10.3 (>= 1:10.3.7+maria~stretch) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ».

http://ppa.launchpad.net/webupd8team/java/ubuntu trusty/ et l’autre

j’avais fait une mise à jour de mon systeme et je n’étais pas repartie de 0. cela a du rester.

deb [arch=amd64] https://download.docker.com/linux/debian - ne fonctionne pas l’update inscrit une erreur

J’ai sans doute pas été assez claire, il faut nous faire un copier/coller complet lors des retour pour l’installation du paquet mariadb-server, il y a sans doute des paquets boiteux à nettoyer.

Pour les dépôts plus nécessaire, n’hésite pas à les commenter ou les supprimer pour rendre au plus claire ton fichier de sources :wink:

Pour le dépôts docker, c’est un exemple, regarde pour simplement laisser seulement amd64 dans le dépôts pour mariadb, car à chaque update il va effectuer un check des versions d’archi que tu n’utilise pas :confused:

C’est ce que je fais, mais il n’y a pas plus d’information qui sont indiquées. C’est le problème.

C’est tronqué, lorsque nous demandons l’ensemble c’est depuis la commande pour installer jusqu’a ce qu’au prochain prompt.

donc en reprenant copie/colle nous les retrours des commandes suivantes :slight_smile:

  • apt update && apt full-upgrade
  • apt policy mariadb-server
  • apt install mariadb-server

Des paquets en mode “garder en l’état” ou défectueux sont en générales les bribes d’installation échoué et des paquets dont on n’a bloqué l’état pour limiter leur mise à jour.

Merci.
voici les éléments

apt update && apt full-upgrade
Atteint:1 http://security.debian.org stretch/updates InRelease
Atteint:2 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty InRelease
Ign:3 http://cdn-fastly.deb.debian.org/debian stretch InRelease                                       
Atteint:4 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease                           
Atteint:5 http://cdn-fastly.deb.debian.org/debian stretch Release                                     
Atteint:6 http://packages.sury.org/php stretch InRelease                                     
Atteint:7 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch InRelease              
Lecture des listes de paquets... Fait                          
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
All packages are up to date.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
apt policy mariadb-server
mariadb-server:
  Installé : (aucun)
  Candidat : 1:10.3.7+maria~stretch
 Table de version :
     1:10.3.7+maria~stretch 500
        500 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 Packages
     10.1.26-0+deb9u1 500
        500 http://httpredir.debian.org/debian stretch/main amd64 Packages
        500 http://security.debian.org stretch/updates/main amd64 Packages
apt install mariadb-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 mariadb-server : Dépend: mariadb-server-10.3 (>= 1:10.3.7+maria~stretch) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Je ne peux pas faire plus.

Tu peux nous fournir le retour de :

dpkg --get-selections | grep hold

As-tu tenté via aptitude ?

apt install aptitude && aptitude install mariadb-server

dpkg --get-selections | grep hold aucun retour donnée par la commande

apt install aptitude && aptitude install mariadb-server

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
The following additional packages will be installed:
  aptitude-common libboost-filesystem1.62.0 libboost-iostreams1.62.0 libboost-system1.62.0
  libclass-accessor-perl libcwidget3v5 libparse-debianchangelog-perl libsigc++-2.0-0v5
  libsub-name-perl libxapian30
Paquets suggérés :
  aptitude-doc-en | aptitude-doc apt-xapian-index debtags libcwidget-dev libxml-simple-perl
  xapian-tools
Les NOUVEAUX paquets suivants seront installés :
  aptitude aptitude-common libboost-filesystem1.62.0 libboost-iostreams1.62.0 libboost-system1.62.0
  libclass-accessor-perl libcwidget3v5 libparse-debianchangelog-perl libsigc++-2.0-0v5
  libsub-name-perl libxapian30
0 mis à jour, 11 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 4 756 ko dans les archives.
Après cette opération, 18,8 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de:1  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libxapian30 amd64 1.4.3-2 [1 067 kB]
Réception de:2  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 aptitude-common all 0.8.7-1 [1 593 kB]
Réception de:3  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libboost-system1.62.0 amd64 1.62.0+dfsg-4 [32,4 kB]
Réception de:4  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libboost-filesystem1.62.0 amd64 1.62.0+dfsg-4 [63,2 kB]
Réception de:5  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libboost-iostreams1.62.0 amd64 1.62.0+dfsg-4 [50,8 kB]
Réception de:6  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libsigc++-2.0-0v5 amd64 2.10.0-1 [61,1 kB]
Réception de:7  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libcwidget3v5 amd64 0.5.17-4+b1 [313 kB]
Réception de:8  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 aptitude amd64 0.8.7-1 [1 478 kB]
Réception de:9  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libsub-name-perl amd64 0.21-1 [13,1 kB]
Réception de:10  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libclass-accessor-perl all 0.34-1 [25,9 kB]
Réception de:11  http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libparse-debianchangelog-perl all 1.2.0-12 [59,4 kB]
4 756 ko réceptionnés en 0s (7 696 ko/s)                  
Sélection du paquet libxapian30:amd64 précédemment désélectionné.
(Lecture de la base de données... 57144 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../00-libxapian30_1.4.3-2_amd64.deb ...
Dépaquetage de libxapian30:amd64 (1.4.3-2) ...
Sélection du paquet aptitude-common précédemment désélectionné.
Préparation du dépaquetage de .../01-aptitude-common_0.8.7-1_all.deb ...
Dépaquetage de aptitude-common (0.8.7-1) ...
Sélection du paquet libboost-system1.62.0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../02-libboost-system1.62.0_1.62.0+dfsg-4_amd64.deb ...
Dépaquetage de libboost-system1.62.0:amd64 (1.62.0+dfsg-4) ...
Sélection du paquet libboost-filesystem1.62.0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../03-libboost-filesystem1.62.0_1.62.0+dfsg-4_amd64.deb ...
Dépaquetage de libboost-filesystem1.62.0:amd64 (1.62.0+dfsg-4) ...
Sélection du paquet libboost-iostreams1.62.0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../04-libboost-iostreams1.62.0_1.62.0+dfsg-4_amd64.deb ...
Dépaquetage de libboost-iostreams1.62.0:amd64 (1.62.0+dfsg-4) ...
Sélection du paquet libsigc++-2.0-0v5:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../05-libsigc++-2.0-0v5_2.10.0-1_amd64.deb ...
Dépaquetage de libsigc++-2.0-0v5:amd64 (2.10.0-1) ...
Sélection du paquet libcwidget3v5:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../06-libcwidget3v5_0.5.17-4+b1_amd64.deb ...
Dépaquetage de libcwidget3v5:amd64 (0.5.17-4+b1) ...
Sélection du paquet aptitude précédemment désélectionné.
Préparation du dépaquetage de .../07-aptitude_0.8.7-1_amd64.deb ...
Dépaquetage de aptitude (0.8.7-1) ...
Sélection du paquet libsub-name-perl précédemment désélectionné.
Préparation du dépaquetage de .../08-libsub-name-perl_0.21-1_amd64.deb ...
Dépaquetage de libsub-name-perl (0.21-1) ...
Sélection du paquet libclass-accessor-perl précédemment désélectionné.
Préparation du dépaquetage de .../09-libclass-accessor-perl_0.34-1_all.deb ...
Dépaquetage de libclass-accessor-perl (0.34-1) ...
Sélection du paquet libparse-debianchangelog-perl précédemment désélectionné.
Préparation du dépaquetage de .../10-libparse-debianchangelog-perl_1.2.0-12_all.deb ...
Dépaquetage de libparse-debianchangelog-perl (1.2.0-12) ...
Paramétrage de libxapian30:amd64 (1.4.3-2) ...
Paramétrage de aptitude-common (0.8.7-1) ...
Paramétrage de libboost-iostreams1.62.0:amd64 (1.62.0+dfsg-4) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de libsub-name-perl (0.21-1) ...
Paramétrage de libsigc++-2.0-0v5:amd64 (2.10.0-1) ...
Paramétrage de libclass-accessor-perl (0.34-1) ...
Paramétrage de libboost-system1.62.0:amd64 (1.62.0+dfsg-4) ...
Paramétrage de libboost-filesystem1.62.0:amd64 (1.62.0+dfsg-4) ...
Paramétrage de libparse-debianchangelog-perl (1.2.0-12) ...
Paramétrage de libcwidget3v5:amd64 (0.5.17-4+b1) ...
Paramétrage de aptitude (0.8.7-1) ...
update-alternatives: utilisation de « /usr/bin/aptitude-curses » pour fournir « /usr/bin/aptitude » (aptitude) en mode automatique
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) ...
Les NOUVEAUX paquets suivants vont être installés :     
  mariadb-client-10.3{ab} mariadb-client-core-10.3{ab} mariadb-server mariadb-server-10.3{ab} 
  mariadb-server-core-10.3{ab} 
0 paquets mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 11,8 Mo d'archives. Après dépaquetage, 137 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 mariadb-server-core-10.1 : Est en conflit avec: virtual-mysql-server-core which is a virtual package, provided by:
                                                 - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                                 - mariadb-server-core-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

                            Casse: mysql-client-5.5 which is a virtual package, provided by:
                                   - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Casse: mysql-client-5.6 which is a virtual package, provided by:
                                   - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Casse: mysql-server-core-5.5 which is a virtual package, provided by:
                                   - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Casse: mysql-server-core-5.6 which is a virtual package, provided by:
                                   - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Casse: mysql-server-core-5.7 which is a virtual package, provided by:
                                   - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

 mariadb-server-core-10.3 : Est en conflit avec: mariadb-server-core-10.1 but 10.1.26-0+deb9u1 is installed
                            Est en conflit avec: virtual-mysql-server-core which is a virtual package, provided by:
                                                 - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                                 - mariadb-server-core-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

                            Casse: mariadb-client-10.1 but 10.1.26-0+deb9u1 is installed
 mariadb-server-10.1 : Est en conflit avec: mysql-server-core-5.5 which is a virtual package, provided by:
                                            - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Est en conflit avec: mysql-server-core-5.6 which is a virtual package, provided by:
                                            - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Est en conflit avec: mysql-server-core-5.7 which is a virtual package, provided by:
                                            - mariadb-server-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Est en conflit avec: virtual-mysql-server which is a virtual package, provided by:
                                            - mysql-server-5.5 (5.5.55-0+deb8u1), but it is not installable
                                            - mariadb-server-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                            - mariadb-server-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

                       Casse: mysql-client-5.5 which is a virtual package, provided by:
                              - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

 mariadb-server-10.3 : Est en conflit avec: mariadb-server-10.1 but 10.1.26-0+deb9u1 is installed
                       Est en conflit avec: mysql-server (< 1:10.3.7+maria~stretch) but 5.5.9999+default is installed
                       Est en conflit avec: virtual-mysql-server which is a virtual package, provided by:
                                            - mysql-server-5.5 (5.5.55-0+deb8u1), but it is not installable
                                            - mariadb-server-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                            - mariadb-server-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

 mariadb-client-10.1 : Est en conflit avec: mysql-client-core-5.5 which is a virtual package, provided by:
                                            - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Est en conflit avec: mysql-client-core-5.6 which is a virtual package, provided by:
                                            - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Est en conflit avec: mysql-client-core-5.7 which is a virtual package, provided by:
                                            - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Est en conflit avec: virtual-mysql-client which is a virtual package, provided by:
                                            - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                            - mariadb-client-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

                       Casse: mysql-client-5.5 which is a virtual package, provided by:
                              - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Casse: mysql-client-5.6 which is a virtual package, provided by:
                              - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                       Casse: mysql-client-5.7 which is a virtual package, provided by:
                              - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

 mariadb-client-10.3 : Est en conflit avec: mariadb-client-10.1 but 10.1.26-0+deb9u1 is installed
                       Est en conflit avec: virtual-mysql-client which is a virtual package, provided by:
                                            - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                            - mariadb-client-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

 mariadb-client-core-10.1 : Est en conflit avec: mysql-client-5.5 which is a virtual package, provided by:
                                                 - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Est en conflit avec: mysql-client-5.6 which is a virtual package, provided by:
                                                 - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Est en conflit avec: mysql-client-5.7 which is a virtual package, provided by:
                                                 - mariadb-client-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Est en conflit avec: virtual-mysql-client-core which is a virtual package, provided by:
                                                 - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                                 - mariadb-client-core-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

                            Casse: mysql-client-core-5.5 which is a virtual package, provided by:
                                   - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Casse: mysql-client-core-5.6 which is a virtual package, provided by:
                                   - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

                            Casse: mysql-client-core-5.7 which is a virtual package, provided by:
                                   - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed

 mariadb-client-core-10.3 : Est en conflit avec: mariadb-client-10.1 but 10.1.26-0+deb9u1 is installed
                            Est en conflit avec: mariadb-client-core-10.1 but 10.1.26-0+deb9u1 is installed
                            Est en conflit avec: virtual-mysql-client-core which is a virtual package, provided by:
                                                 - mariadb-client-core-10.3 (1:10.3.7+maria~stretch), but 1:10.3.7+maria~stretch is to be installed
                                                 - mariadb-client-core-10.1 (10.1.26-0+deb9u1), but 10.1.26-0+deb9u1 is installed

Les actions suivantes permettront de résoudre ces dépendances :

     Supprimer les paquets suivants :                           
1)     default-mysql-client [1.0.2 (now, stable)]               
2)     default-mysql-server [1.0.2 (now, stable)]               
3)     mariadb-client-10.1 [10.1.26-0+deb9u1 (now, stable)]     
4)     mariadb-client-core-10.1 [10.1.26-0+deb9u1 (now, stable)]
5)     mariadb-server-10.1 [10.1.26-0+deb9u1 (now, stable)]     
6)     mariadb-server-core-10.1 [10.1.26-0+deb9u1 (now, stable)]
7)     mysql-server [5.5.9999+default (now, stable)] 


Accepter cette solution ? [Y/n/q/?] Y
Les NOUVEAUX paquets suivants vont être installés : 
  mariadb-client-10.3{a} mariadb-client-core-10.3{a} mariadb-server mariadb-server-10.3{a} mariadb-server-core-10.3{a} 
Les paquets suivants seront ENLEVÉS : 
  default-mysql-client{a} default-mysql-server{a} libjemalloc1{u} mariadb-client-10.1{a} mariadb-client-core-10.1{a} mariadb-server-10.1{a} 
  mariadb-server-core-10.1{a} mysql-server{a} 
0 paquets mis à jour, 5 nouvellement installés, 8 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 11,8 Mo d'archives. Après dépaquetage, 39,9 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] Y
Prendre :  1  http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 mariadb-client-10.3 amd64 1:10.3.7+maria~stretch [1 102 kB]
Prendre :  2  http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 mariadb-client-core-10.3 amd64 1:10.3.7+maria~stretch [742 kB]
Prendre :  3  http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 mariadb-server-core-10.3 amd64 1:10.3.7+maria~stretch [5 770 kB]
Prendre :  4  http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 mariadb-server-10.3 amd64 1:10.3.7+maria~stretch [4 218 kB]
Prendre :  5 http://mariadb.mirror.colo-serv.net/repo/10.3/debian stretch/main amd64 mariadb-server all 1:10.3.7+maria~stretch [3 058 B]
 11,8 Mo téléchargés en 1s (7 094 ko/s)
Préconfiguration des paquets...
(Lecture de la base de données... 57440 fichiers et répertoires déjà installés.)
Suppression de mysql-server (5.5.9999+default) ...
Suppression de default-mysql-server (1.0.2) ...
Suppression de mariadb-server-10.1 (10.1.26-0+deb9u1) ...
Suppression de mariadb-server-core-10.1 (10.1.26-0+deb9u1) ...
dpkg: mariadb-client-10.1 : problème de dépendance, mais suppression comme demandé :
 default-mysql-client dépend de mariadb-client-10.1.

Suppression de mariadb-client-10.1 (10.1.26-0+deb9u1) ...
Suppression de mariadb-client-core-10.1 (10.1.26-0+deb9u1) ...
Sélection du paquet mariadb-client-10.3 précédemment désélectionné.
(Lecture de la base de données... 57180 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mariadb-client-10.3_1%3a10.3.7+maria~stretch_amd64.deb ...
Dépaquetage de mariadb-client-10.3 (1:10.3.7+maria~stretch) ...
dpkg: default-mysql-client : problème de dépendance, mais suppression comme demandé :
 mysql-client dépend de default-mysql-client ; cependant :
  Le paquet default-mysql-client doit être supprimé.
  Le paquet mariadb-client-10.3 qui fournit default-mysql-client n'est pas encore configuré.
 dbconfig-mysql dépend de default-mysql-client | virtual-mysql-client ; cependant :
  Le paquet default-mysql-client doit être supprimé.
  Le paquet mariadb-client-10.3 qui fournit default-mysql-client n'est pas encore configuré.
  Le paquet virtual-mysql-client n'est pas installé.
  Le paquet mariadb-client-10.3 qui fournit virtual-mysql-client n'est pas encore configuré.
  Le paquet mariadb-client-10.1 qui fournit virtual-mysql-client n'est pas installé.

(Lecture de la base de données... 57211 fichiers et répertoires déjà installés.)
Suppression de default-mysql-client (1.0.2) ...
Sélection du paquet mariadb-client-core-10.3 précédemment désélectionné.
(Lecture de la base de données... 57214 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mariadb-client-core-10.3_1%3a10.3.7+maria~stretch_amd64.deb ...
Dépaquetage de mariadb-client-core-10.3 (1:10.3.7+maria~stretch) ...
(Lecture de la base de données... 57215 fichiers et répertoires déjà installés.)
Suppression de libjemalloc1 (3.6.0-9.1) ...
Sélection du paquet mariadb-server-core-10.3 précédemment désélectionné.
(Lecture de la base de données... 57215 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mariadb-server-core-10.3_1%3a10.3.7+maria~stretch_amd64.deb ...
Dépaquetage de mariadb-server-core-10.3 (1:10.3.7+maria~stretch) ...
Sélection du paquet mariadb-server-10.3 précédemment désélectionné.
Préparation du dépaquetage de .../mariadb-server-10.3_1%3a10.3.7+maria~stretch_amd64.deb ...
/var/lib/mysql: found previous version 10.1
Dépaquetage de mariadb-server-10.3 (1:10.3.7+maria~stretch) ...
Sélection du paquet mariadb-server précédemment désélectionné.
Préparation du dépaquetage de .../mariadb-server_1%3a10.3.7+maria~stretch_all.deb ...
Dépaquetage de mariadb-server (1:10.3.7+maria~stretch) ...
Paramétrage de mariadb-server-core-10.3 (1:10.3.7+maria~stretch) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) ...
Paramétrage de mariadb-client-core-10.3 (1:10.3.7+maria~stretch) ...
Paramétrage de mariadb-client-10.3 (1:10.3.7+maria~stretch) ...
Traitement des actions différées (« triggers ») pour systemd (232-25+deb9u3) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de mariadb-server-10.3 (1:10.3.7+maria~stretch) ...
Installation de la nouvelle version du fichier de configuration /etc/apparmor.d/usr.sbin.mysqld ...
Installation de la nouvelle version du fichier de configuration /etc/default/mysql ...
Installation de la nouvelle version du fichier de configuration /etc/init.d/mysql ...
Installation de la nouvelle version du fichier de configuration /etc/logrotate.d/mysql-server ...
Installation de la nouvelle version du fichier de configuration /etc/mysql/conf.d/mysqld_safe_syslog.cnf ...
Installation de la nouvelle version du fichier de configuration /etc/mysql/debian-start ...
Paramétrage de mariadb-server (1:10.3.7+maria~stretch) ...
Traitement des actions différées (« triggers ») pour systemd (232-25+deb9u3) ...

ok cela a fonctionné : Database client version: libmysql - 10.3.7

Bon cela n’a pas suffit j’ai toujours ce foutu message :
You are running MySQL version 5.5.5-10.3.7-MariaDB-1:10.3.7+maria~stretch. While this version is compatible, future releases of our software will require version 5.6.2 or above.

C’est un warning mais ma main à coupé que tu peux l’ignorer car le soft que tu utilise ne doit pas bien détecté la version de Mariadb qui est il me semble bien plus à jour que MySQL 5.6 :confused:
Si ton installation est ok n’oublie pas de le signaler en éditant le message qui t’a guider avec la petite coche que tu trouvera dans les …

oui tu as raison

 Apache/2.4.25 (Debian)
Database client version: libmysql - 10.3.7
PHP extension: mysqliDocumentation curlDocumentation mbstringDocumentation
PHP version: 5.6.30-0+deb8u1

Dernière question pourquoi avec aptitude cela a fonctionné et pas avec un apt-get ?

Merci de ton aide, c’est très apprécié.