Bonjour chez vous…
Avis aux experts …
Pourquoi se fil ?
Il semblerait que ce soit un problème récurrent, retrouver sur le web.
J’ai même trouver des rapports de bogues si référant, et des bidouilles pour le peu hasardeuses …
Pour ma part j’ai dû procéder à la dés-installation de mon serveur avec tout les paquets que cela impliques, et bien d’autres suppressions …
Je pensais à tort vraisemblablement qu’il s’agissait de mon sources.list et preferences … … et non !
Que j’ai d’ailleurs, rétablit à stable une bonne fois pour toute … hormis les backports voilà, voilà !
[code]#
stable
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free
stable security
deb http://security.debian.org/ stable/updates main contrib non-free
#deb-src http://security.debian.org/ stable/updates main contrib non-free
stable volatile
deb http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free
#deb-src http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free
stable multimedia
deb http://www.debian-multimedia.org stable main non-free
#deb-src http://www.debian-multimedia.org stable main non-free
backports
deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free
#[/code]
… … me faut-il sur ce coup là dé-commenté les sources ?
#
Package: *
Pin: release a=lenny-backports
Pin-Priority: 200
#
Voici donc les erreurs lors de la réinstallation, les mêmes déjà rencontrées auparavant.
Oui … je disais que je croyais qu’il s’agissait de problèmes de dépendances, voire de conflits entre-deux paquets, voir plus si infinité …
root@debian:/home/loreleil# aptitude -s install mysql-client
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Lecture des descriptions de tâches... Fait
Les NOUVEAUX paquets suivants vont être installés :
libdbd-mysql-perl{a} libdbi-perl{a} libmysqlclient15off{a} libnet-daemon-perl{a} libplrpc-perl{a} mysql-client mysql-client-5.0{a}
mysql-common{a}
0 paquets mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o/10,8Mo d'archives. Après dépaquetage, 25,4Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] n
Abandon.
root@debian:/home/loreleil#
[code]root@debian:/home/loreleil# apt-cache showsrc mysql-client
Package: mysql-dfsg-5.0
Binary: libmysqlclient15off, libmysqlclient15-dev, mysql-common, mysql-client-5.0, mysql-server-5.0, mysql-server, mysql-client
Version: 5.0.51a-24+lenny5
Priority: optional
Section: misc
Maintainer: Debian MySQL Maintainers pkg-mysql-maint@lists.alioth.debian.org
Build-Depends: libtool (>= 1.4.2-7), procps | hurd, debhelper (>= 4.1.16), file (>= 3.28), libncurses5-dev (>= 5.0-6), perl (>= 5.6.0), libwrap0-dev (>= 7.6-8.3), zlib1g-dev (>= 1:1.1.3-5), libreadline5-dev | libreadline-dev, psmisc, po-debconf, chrpath, automake1.9, dpatch, gawk, bison, lsb-release
Architecture: any
Standards-Version: 3.8.0
Format: 1.0
Directory: pool/main/m/mysql-dfsg-5.0
Files:
4d454b12f1d0cffcd88dcccff0833d4c 1746 mysql-dfsg-5.0_5.0.51a-24+lenny5.dsc
6fae978908ad5eb790fa3f24f16dadba 17946664 mysql-dfsg-5.0_5.0.51a.orig.tar.gz
03b1b73d47384427f899ef6ba0352e4e 394810 mysql-dfsg-5.0_5.0.51a-24+lenny5.diff.gz
Uploaders: Christian Hammers ch@debian.org, Sean Finney seanius@debian.org, Norbert Tretkowski nobse@debian.org, Monty Taylor mordred@inaugust.com
Homepage: http://dev.mysql.com/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-mysql/
Vcs-Svn: svn://svn.debian.org/svn/pkg-mysql/
Checksums-Sha1:
52513afc73eb9b1bf3efd18b5cb7a96b4a7be444 17946664 mysql-dfsg-5.0_5.0.51a.orig.tar.gz
b8e39a6006f662885546cfb60d595aa47a95426a 394810 mysql-dfsg-5.0_5.0.51a-24+lenny5.diff.gz
Checksums-Sha256:
9cfa50ae9bf3c798f218abe80032ce2363b085d64154f9e91f1f2c45619740d0 17946664 mysql-dfsg-5.0_5.0.51a.orig.tar.gz
612564be8c3ecc0f51b6697f1477191cf939219b2bc5f49162e772d04c49dc67 394810 mysql-dfsg-5.0_5.0.51a-24+lenny5.diff.gz
Package: mysql-dfsg-5.0
Binary: libmysqlclient15off, libmysqlclient15-dev, mysql-common, mysql-client-5.0, mysql-server-5.0, mysql-server, mysql-client
Version: 5.0.51a-24+lenny5
Priority: optional
Section: misc
Maintainer: Debian MySQL Maintainers pkg-mysql-maint@lists.alioth.debian.org
Build-Depends: libtool (>= 1.4.2-7), procps | hurd, debhelper (>= 4.1.16), file (>= 3.28), libncurses5-dev (>= 5.0-6), perl (>= 5.6.0), libwrap0-dev (>= 7.6-8.3), zlib1g-dev (>= 1:1.1.3-5), libreadline5-dev | libreadline-dev, psmisc, po-debconf, chrpath, automake1.9, dpatch, gawk, bison, lsb-release
Architecture: any
Standards-Version: 3.8.0
Format: 1.0
Directory: pool/updates/main/m/mysql-dfsg-5.0
Files:
4d454b12f1d0cffcd88dcccff0833d4c 1746 mysql-dfsg-5.0_5.0.51a-24+lenny5.dsc
6fae978908ad5eb790fa3f24f16dadba 17946664 mysql-dfsg-5.0_5.0.51a.orig.tar.gz
03b1b73d47384427f899ef6ba0352e4e 394810 mysql-dfsg-5.0_5.0.51a-24+lenny5.diff.gz
Uploaders: Christian Hammers ch@debian.org, Sean Finney seanius@debian.org, Norbert Tretkowski nobse@debian.org, Monty Taylor mordred@inaugust.com
Homepage: http://dev.mysql.com/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-mysql/
Vcs-Svn: svn://svn.debian.org/svn/pkg-mysql/
Checksums-Sha1:
52513afc73eb9b1bf3efd18b5cb7a96b4a7be444 17946664 mysql-dfsg-5.0_5.0.51a.orig.tar.gz
b8e39a6006f662885546cfb60d595aa47a95426a 394810 mysql-dfsg-5.0_5.0.51a-24+lenny5.diff.gz
Checksums-Sha256:
9cfa50ae9bf3c798f218abe80032ce2363b085d64154f9e91f1f2c45619740d0 17946664 mysql-dfsg-5.0_5.0.51a.orig.tar.gz
612564be8c3ecc0f51b6697f1477191cf939219b2bc5f49162e772d04c49dc67 394810 mysql-dfsg-5.0_5.0.51a-24+lenny5.diff.gz
root@debian:/home/loreleil#
[/code]
[code]root@debian:/home/loreleil# aptitude show mysql-server
Paquet : mysql-server
État: non installé
Version : 5.0.51a-24+lenny5
Priorité : optionnel
Section : misc
Responsable : Debian MySQL Maintainers pkg-mysql-maint@lists.alioth.debian.org
Taille décompressée : 94,2k
Dépend: mysql-server-5.0
Fourni par : mysql-server-5.0, mysql-server-5.1
Description : Serveur de base de données MySQL (méta paquet, dernière version)
Paquet vide qui dépend de la meilleure version actuelle de mysql-server (actuellement mysql-server-5.0) tel que statué par les mainteneurs de
MySQL. Installez ce paquet si vous n’êtes pas certain de quelle version vous avez besoin. Ceci installera la version recommandée par les
mainteneurs du paquet.
MySQL est un serveur de base de données SQL (Structured Query Language) rapide, stable, entièrement multi-utilisateur et multi-tâche. SQL est
le langage de requêtes de base de données le plus populaire au monde. Les objectifs principaux de MySQL sont la rapidité, la robustesse et la
facilité d’utilisation.
Site : http://dev.mysql.com/
root@debian:/home/loreleil#
[/code]
[code]root@debian:/home/loreleil# aptitude install mysql-server
…
Les NOUVEAUX paquets suivants vont être installés :
mysql-server mysql-server-5.0{a}
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o/26,7Mo d’archives. Après dépaquetage, 84,3Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y …
Stopping MySQL database server: mysqld.
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de mysql-server-5.0 (5.0.51a-24+lenny5) …
Stopping MySQL database server: mysqld.
/etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning).
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action “start” failed.
… le temps passe … très très long !
^Cdpkg : erreur de traitement de mysql-server-5.0 (–configure) :
sous-processus post-installation script tué par le signal (Interruption)
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server :
mysql-server dépend de mysql-server-5.0 ; cependant :
Le paquet mysql-server-5.0 n’est pas encore configuré.
dpkg : erreur de traitement de mysql-server (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
mysql-server-5.0
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l’installation d’un paquet. Tentative de réparation :
Paramétrage de mysql-server-5.0 (5.0.51a-24+lenny5) …
Stopping MySQL database server: mysqld.
/etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning).
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action “start” failed.
^Cdpkg : erreur de traitement de mysql-server-5.0 (–configure) :
sous-processus post-installation script tué par le signal (Interruption)
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server :
mysql-server dépend de mysql-server-5.0 ; cependant :
Le paquet mysql-server-5.0 n’est pas encore configuré.
dpkg : erreur de traitement de mysql-server (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
mysql-server-5.0
mysql-server
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Écriture de l’information d’état étendu… Fait
Lecture des descriptions de tâches… Fait
root@debian:/home/loreleil# [/code]
[quote]Stopping MySQL database server: mysqld.
/etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning).
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action “start” failed.[/quote]
Voici le fruit de mes recherches qui me ramène aux sources de mysql .
[quote=“Manuel MySQL : http://www.lephpfacile.com/manuel-mysql/index.php”]
2.2.12. Installer MySQL sous Linux : lephpfacile.com/manuel-mysql … #linux-rpm
Il est recommandé d’installer MySQL sous Linux en utilisant un fichier RPM. Les RPM de MySQL sont actuellement compilé sur une Red Hat en version 6.2, mais devraient fonctionner sur toute autre version de Linux qui supporte rpm et utilise glibc. Pour obtenir les paquets RPM, voyez la section Section 2.1.3, « Comment obtenir MySQL ? ».
Note : les distributions RPM de MySQL sont souvent fournies par d’autres éditeurs. Soyez prévenus qu’elles peuvent contenir des fonctionnalités différents de celles proposées par MySQL AB, et les instructions de ce manuel ne s’appliquent pas forcément. Les instructions de l’éditeur doivent alors être utilisées.
Si vous avez des problèmes avec un fichier RPM, si vous obtenez par exemple l’erreur ``Sorry, the host ‘xxxx’ could not be looked up’’, référez vous à Section 2.8.1.2, « Notes relatives à Linux pour les distributions binaires ».
Dans la plupart des cas, vous n’aurez besoin que d’installer les paquets du serveur MySQL et du client MySQL pour obtenir une installation MySQL fonctionnelle. Les autres paquets ne sont pas nécessaires pour une installation standard. Si vous voulez utiliser la version MySQL Max qui a des fonctionnalités supplémentaires, vous devez installer le RPM MySQL-Max. Cependant, il est recommandé de ne faire cela qu’après avoir installé le RPM MySQL-server. See Section 5.1.2, « mysqld-max, la version étendue du serveur mysqld ».
Si vous obtenez une message d’erreur de dépendance lors de l’installation des paquets MySQL 4.0 (par exemple, ``error: removing these paquets would break dependencies: libmysqlclient.so.10 is needed by …’’), vous devriez aussi installer le paquet MySQL-shared-compat, qui inclut les bibliothèques partagées pour compatibilité ascendante (libmysqlclient.so.12 pour MySQL 4.0 et libmysqlclient.so.10 pour MySQL 3.23).
…
…
[/quote]
Ma question est simple … …que me conseiller vous ? … mise à part le fait de me le mettre derrière l’oreille …
Je vous en remercie … …