0 votes

Mac Ports échoue à installer mysql5

Je essaie d'installer mysql via mac ports et je n'ai pas de chance:

/sites $ sudo port install mysql5
Password:
--->  Calcul des dépendances pour mysql5
--->  Construction de mysql5
Error: org.macports.build pour le port mysql5 a retourné: l'exécution de la commande a échoué
Veuillez consulter le fichier journal pour le port mysql5 pour plus de détails:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_distfiles.macports.org_ports_databases_mysql5/mysql5/main.log
Pour signaler un bogue, suivez les instructions du guide:
    http://guide.macports.org/#project.tickets
Error: Le traitement du port mysql5 a échoué

Ci-dessous se trouve la partie de construction du journal principal de la port mysql. Il semble que ça échoue lors de l'exécution de make, mais j'ai du mal à comprendre pourquoi..

:notice:build --->  Construction de mysql5
:debug:build Exécution de org.macports.build (mysql5)
:debug:build Environnement:
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_databases_mysql5/mysql5/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.9'
:debug:build Commande assemblée: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_databases_mysql5/mysql5/work/mysql-5.1.72" && /usr/bin/make -j8 -w all'
:debug:build Exécution de la ligne de commande:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_distfiles.macports.org_ports_databases_mysql5/mysql5/work/mysql-5.1.72" && /usr/bin/make -j8 -w all
...

1voto

doub1ejack Points 474

Il s'avère que le port pour MySQL échoue actuellement pour OS X 10.9.

J'ai trouvé une bonne alternative ici cependant : http://www.macminivault.com/mysql-mavericks/. J'ai installé mysql en suivant sa recommandation:

bash <(curl -Ls http://git.io/eUx7rg)

Quelques conseils :

  • cela attribue un mot de passe aléatoire à l'utilisateur root qui est enregistré dans un fichier texte sur le bureau
  • mysql est installé dans usr/local/mysql
  • démarrer mysql avec sudo /usr/local/mysql/support-files/mysql.server start
  • arrêter mysql avec sudo mysqladmin shutdown

Contenu de http://git.io/eUx7rg :

#!/bin/bash
#############################################
# AUTEUR : JONATHAN SCHWENN @JONSCHWENN
# MAC MINI VAULT - HÉBERGEMENT DE MAC MINI
# MACMINIVAULT.COM - @MACMINIVAULT
# VERSION 2.01 DATE DE SORTIE 9 AVRIL 2015
# DESC : CE SCRIPT INSTALLE MySQL SUR OSX
#############################################
# EXIGENCES :
#  OSX 10.7 ou plus récent
#############################################
# VÉRIFICATION POUR OSX 10.7+
if [[  $(sw_vers -productVersion | grep -E '10.[7-9]|1[0-0]')  ]]
then
...

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X