mysql_install_db n'existe plus ? [Résolu]

mysql_install_db n'existe plus ? [Résolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 30-06-2012 à 05:41:38    

Bonjour, je tente de m'installer un nouveau serveur LAMP avec une Gentoo, et j'ai un petit soucis avec mariadb:

Citation :


emerge --config =dev-db/mariadb-5.5.23
 
 
Configuring pkg...
 
 * Please provide a password for the mysql 'root' user now, in the
 * MYSQL_ROOT_PASSWORD env var or through the /root/.my.cnf file.
 * Avoid ["'\_%] characters in the password
    >
 * Retype the password
    >
 * ERROR: dev-db/mariadb-5.5.23 failed (config phase):
 *   Failed to run mysql_install_db. Please review /var/log/mysql/mysqld.err AND /var/tmp/portage/dev-db/mariadb-5.5.23/temp/mysql_install_db.log
 *  
 * Call stack:
 *     ebuild.sh, line   85:  Called pkg_config
 *   environment, line 3249:  Called mysql-v2_pkg_config
 *   environment, line 2903:  Called die
 * The specific snippet of code:
 *           die "Failed to run mysql_install_db. Please review ${EPREFIX}/var/log/mysql/mysqld.err AND ${TMPDIR}/mysql_install_db.log";
 *  
 * If you need support, post the output of `emerge --info '=dev-db/mariadb-5.5.23'`,
 * the complete build log and the output of `emerge -pqv '=dev-db/mariadb-5.5.23'`.
 * This ebuild is from an overlay named 'gentoo': '/var/db/pkg/'
 * The complete build log is located at '/var/tmp/portage/dev-db/mariadb-5.5.23/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-db/mariadb-5.5.23/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-db/mariadb-5.5.23/temp'
 * S: '/var/tmp/portage/dev-db/mariadb-5.5.23/work/mariadb-5.5.23'


 
En fait, je n'ai pas le programme mysql_install_db :??:
 
(j'avais installé mysql pour voir, et même chose, ce programme n'est pas installé non plus)
 
Donc voila, si quelqu'un a une solution...  :jap:


Message édité par Mac Gyver 974 le 01-07-2012 à 08:38:40
Reply

Marsh Posté le 30-06-2012 à 05:41:38   

Reply

Marsh Posté le 30-06-2012 à 12:31:56    

Dans une console  :??: :
whereis mysql_install_db


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 30-06-2012 à 17:33:04    

bardiel a écrit :

Dans une console  :??: :
whereis mysql_install_db


Citation :


whereis mysql_install_db
mysql_install_db: /usr/share/man/man1/mysql_install_db.1.bz2

Reply

Marsh Posté le 01-07-2012 à 00:43:25    

Donc tu as bien le script présent.
 
Il doit s'agir :
- soit d'un problème de configuration du script d'autoinstallation, et là sauf à te palucher toute la config pour voir s'il n'y a pas une variable d'environnement qui ne pointe pas au bon endroit tu es bon pour une réinstallation avec purge de l'installation précédente
- soit tu n'es pas en root quand tu lances l'installation...


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 01-07-2012 à 06:45:13    

bardiel a écrit :

Donc tu as bien le script présent.
 
Il doit s'agir :
- soit d'un problème de configuration du script d'autoinstallation, et là sauf à te palucher toute la config pour voir s'il n'y a pas une variable d'environnement qui ne pointe pas au bon endroit tu es bon pour une réinstallation avec purge de l'installation précédente
- soit tu n'es pas en root quand tu lances l'installation...


 
Je suis bien en root, et j'utilise emerge pour installer :??:
 
L'installation est toute neuve toute fraiche :( je n'ai quasiment rien installé de plus que ce qui est livré dans l'archive du stage 3 Gentoo...
 
Edit: problème résolu: j'ai installé mariadb en version 5.1.61, fait mon "emerge --config =dev-db/mariadb-5.1.62", qui a parfaitement fonctionné, puis upgrader en 5.5.23, lancé mysql, fait un "myql_upgrade -p"
 
... Et roulaize !


Message édité par Mac Gyver 974 le 01-07-2012 à 08:38:14
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed