Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

[GENTOO] Comment mettre à jour MySQL ?


Sujet :

Autres

  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut [GENTOO] Comment mettre à jour MySQL ?
    Bonjour,

    J'ai beau chercher sur Google la ligne de commande pour mettre à jour ma version de MySQL, mais impossible de trouver une réponse.

    Quelqu'un connaitrait-il la commande pour mettre à jour MySQL sous Gentoo ?

    Merci

  2. #2
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    décembre 2006
    Messages
    1 918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 918
    Points : 4 004
    Points
    4 004
    Par défaut
    Salut,

    Normalement sous gentoo il faut régulièrement mettre à jour via emerge (une fois la semaine en moyenne).

    • Synchronisation de l'arbre Portage : emerge --sync
    • Mise à jour du système : emerge -uDNv system
    • Mise à jour des logiciels : emerge -uDNv world
    • Nettoyage du système : emerge --depclean
    • Vérification et mise à jour des paquets éventuellements cassés : revdep-rebuild


    Ces commandes sont à faire dans l'ordre donné.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut
    Salut,

    J'avais trouvé la ligne de commande emerge --sync sur google, mais celle-çi me renvoit ceci :

    [...]
    deleting x11-libs/qt-xmlpatterns/files/qt-4.6-nolibx11.diff

    Number of files: 135632
    Number of files transferred: 239
    Total file size: 183154604 bytes
    Total transferred file size: 1782183 bytes
    Literal data: 1782183 bytes
    Matched data: 0 bytes
    File list size: 3360681
    File list generation time: 0.884 seconds
    File list transfer time: 0.000 seconds
    Total bytes sent: 43798
    Total bytes received: 5193409

    sent 43798 bytes received 5193409 bytes 1496344.86 bytes/sec
    total size is 183154604 speedup is 34.97

    >>> Updating Portage cache: 51%
    Invalid ebuild name: /usr/portage/games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-105.ebuild 100%

    * An update to portage is available. It is _highly_ recommended
    * that you update portage now, before any other packages are updated.

    * To update portage, run 'emerge portage' now.
    Le pourcentage se bloque à 51% ...

  4. #4
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    décembre 2006
    Messages
    1 918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 918
    Points : 4 004
    Points
    4 004
    Par défaut
    Salut,

    Ok. Au vu de ce que tu donne là. Il semble que cela fasse un bon moment qu'aucune mise à jour n'ai été faite.

    Que donne la commande :
    • eselect profile list
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut
    Citation Envoyé par Winnt Voir le message
    Salut,

    Ok. Au vu de ce que tu donne là. Il semble que cela fasse un bon moment qu'aucune mise à jour n'ai été faite.

    Que donne la commande :
    • eselect profile list
    La commande me donne:

    Available profile symlink targets:
    [1] default/linux/x86/10.0
    [2] default/linux/x86/10.0/desktop
    [3] default/linux/x86/10.0/developer
    [4] default/linux/x86/10.0/server
    [5] hardened/linux/x86/10.0
    [6] selinux/2007.0/x86
    [7] selinux/2007.0/x86/hardened
    [8] selinux/v2refpolicy/x86
    [9] selinux/v2refpolicy/x86/desktop
    [10] selinux/v2refpolicy/x86/developer
    [11] selinux/v2refpolicy/x86/hardened
    [12] selinux/v2refpolicy/x86/server
    Oui c'est vrai, j'ai quasiment jamais fait de mise à jour.

  6. #6
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    décembre 2006
    Messages
    1 918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 918
    Points : 4 004
    Points
    4 004
    Par défaut
    Salut,

    Il faut sélectionner le profil adéquat à la machine avec la commande eselect profile set X ou X correspond à un numéro donné par eselect profile list.

    Puis faire :
    • emerge --sync
    • emerge portage


    Ainsi que les commande que j'ai donné plus haut dans ce post.
    Après cela tu devrais avoir une machine à jour.
    Mais il va falloir être patient car cela peu être assez long à la compilation.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  7. #7
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut
    Salut,

    Alors j'ai lancé :

    eselect profile set 1
    Il ne m'affiche aucune réponse ou confirmation.

    J'exécute ensuite

    emerge --sync
    Et là ça me donne exactement le même résultat obtenu plus haut où ça bloque à 51%.

    Merci

  8. #8
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    décembre 2006
    Messages
    1 918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 918
    Points : 4 004
    Points
    4 004
    Par défaut
    Salut,

    Citation Envoyé par Khleo
    Il ne m'affiche aucune réponse ou confirmation.
    Pour vérifier que c'est bien pris en compte eselect profile list. Le profil sélectionner doit avoir une étoile.

    Citation Envoyé par Khleo
    Et là ça me donne exactement le même résultat obtenu plus haut où ça bloque à 51%.
    Dans ce cas essaye : emerge portage puis a nouveau emerge --sync
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  9. #9
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut
    Salut,

    Pour vérifier que c'est bien pris en compte eselect profile list. Le profil sélectionner doit avoir une étoile.
    En effet, il y a une petite étoile à coté du [1] :

    [1] default/linux/x86/10.0 *
    [2] default/linux/x86/10.0/desktop
    [3] default/linux/x86/10.0/developer
    [4] default/linux/x86/10.0/server
    [5] hardened/linux/x86/10.0
    [6] selinux/2007.0/x86
    [7] selinux/2007.0/x86/hardened
    [8] selinux/v2refpolicy/x86
    [9] selinux/v2refpolicy/x86/desktop
    [10] selinux/v2refpolicy/x86/developer
    [11] selinux/v2refpolicy/x86/hardened
    [12] selinux/v2refpolicy/x86/server
    L'exécution de emerge portage lance un chargement :

    Calculating dependencies / *
    * ERROR: dev-lang/php4-ovh-4.4.8_pre20070816-r1 failed.
    * Call stack:
    * ebuild.sh, line 1590: Called source '/usr/local/portage-ovh/dev-lang/php4-ovh/php4-ovh-4.4.8_pre20070816-r1.ebuild'
    * php4-ovh-4.4.8_pre20070816-r1.ebuild, line 29: Called inherit 'php4_4-sapi'
    * ebuild.sh, line 1312: Called die
    * The specific snippet of code:
    * QA Notice: 'sed' called in global scope: eclass php4_4-sapi
    * QA Notice: 'sed' called in global scope: eclass php4_4-sapi
    * [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
    * The die message:
    * php4_4-sapi.eclass could not be found by inherit()
    *
    * If you need support, post the topmost build error, and the call stack if relevant.
    * This ebuild is from an overlay: '/usr/local/portage-ovh/'
    * ... done!
    >>> Verifying ebuild Manifests...

    >>> Emerging (1 of 2) dev-lang/python-2.5.4-r4 to /
    * Python-2.5.4.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
    * python-gentoo-patches-2.5.4-r3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
    * checking ebuild checksums ;-) ... [ ok ]
    * checking auxfile checksums ;-) ... [ ok ]
    * checking miscfile checksums ;-) ... [ ok ]
    * checking Python-2.5.4.tar.bz2 ;-) ... [ ok ]
    * checking python-gentoo-patches-2.5.4-r3.tar.bz2 ;-) ... [ ok ]
    * "bsddb" module is out-of-date and no longer maintained inside dev-lang/python. It has
    * been additionally removed in Python 3. You should use external, still maintained "bsddb3"
    * module provided by dev-python/bsddb3 which supports both Python 2 and Python 3.
    * It is highly recommended to additionally install Python 3, but without configuring Python wrapper to use Python 3.
    *
    * ERROR: dev-lang/python-2.5.4-r4 failed.
    * Call stack:
    * ebuild.sh, line 1717: Called dyn_setup
    * ebuild.sh, line 768: Called qa_call 'pkg_setup'
    * ebuild.sh, line 44: Called pkg_setup
    * python-2.5.4-r4.ebuild, line 68: Called built_with_use 'sys-devel/gcc' 'libffi'
    * eutils.eclass, line 1835: Called die
    * The specific snippet of code:
    * die) die "$PKG does not actually support the $1 USE flag!";;
    * The die message:
    * sys-devel/gcc-3.4.6-r1 does not actually support the libffi USE flag!
    *
    * If you need support, post the topmost build error, and the call stack if relevant.
    * A complete build log is located at '/var/tmp/portage/dev-lang/python-2.5.4-r4/temp/build.log'.
    *

    * Messages for package dev-lang/python-2.5.4-r4:

    *
    * ERROR: dev-lang/python-2.5.4-r4 failed.
    * Call stack:
    * ebuild.sh, line 1717: Called dyn_setup
    * ebuild.sh, line 768: Called qa_call 'pkg_setup'
    * ebuild.sh, line 44: Called pkg_setup
    * python-2.5.4-r4.ebuild, line 68: Called built_with_use 'sys-devel/gcc' 'libffi'
    * eutils.eclass, line 1835: Called die
    * The specific snippet of code:
    * die) die "$PKG does not actually support the $1 USE flag!";;
    * The die message:
    * sys-devel/gcc-3.4.6-r1 does not actually support the libffi USE flag!
    *
    * If you need support, post the topmost build error, and the call stack if relevant.
    * A complete build log is located at '/var/tmp/portage/dev-lang/python-2.5.4-r4/temp/build.log'.
    *
    * It is highly recommended to additionally install Python 3, but without configuring Python wrapper to use Python 3.
    * "bsddb" module is out-of-date and no longer maintained inside dev-lang/python. It has
    * been additionally removed in Python 3. You should use external, still maintained "bsddb3"
    * module provided by dev-python/bsddb3 which supports both Python 2 and Python 3.
    L'exécution de emerge --sync me donne encore la même erreur :

    >>> Updating Portage cache: 51%
    Invalid ebuild name: /usr/portage/games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-105.ebuild 100%

    * An update to portage is available. It is _highly_ recommended
    * that you update portage now, before any other packages are updated.
    * To update portage, run 'emerge portage' now.
    Merci

  10. #10
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    décembre 2006
    Messages
    1 918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 918
    Points : 4 004
    Points
    4 004
    Par défaut
    Salut,

    Apparement tu est sur un serveur ovh avec une gentoo modifiée par ovh.

    Pour ce que j'en comprends il y a un souci de version python et de USE flags.

    Mes compétences ne vont plus me permettre de t'aider ici.
    Mais poste tes difficultés sur le Forum Gentoo.
    Il y a des maîtres de la force Gentoo qui devrait pouvoir t'aider bien plus que moi.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  11. #11
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut
    Ok, merci pour ton aide en tout cas

  12. #12
    Futur Membre du Club
    Profil pro
    Inscrit en
    mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2008
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Bonjour Klheo,

    J'ai précisément le même souci que toi, l'as tu résolu ?

    Olivier.

  13. #13
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut
    Salut,

    Non le problème n'est pas résolu, la conversation continue ici : http://forums.gentoo.org/viewtopic-t...c382cfc0dbd54f

  14. #14
    Futur Membre du Club
    Profil pro
    Inscrit en
    mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2008
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Du coup moi j'ai résolu mon problème grâce à cette conversation :
    forum gentoo

    Qui donne un lien vers ce tutorial
    http://www.gentoo.org/proj/en/portag...ng-portage.xml

    L'idée de celui-ci étant de réinstaller portage. Comme recommandé dans le premier lien j'ai changer portage-2.1.1.tar.bz2 pour portage-2.1.6.tar.bz2

    Mais j'ai oublié de changer l'url du distfiles gentoo pour celui d'ovh.
    Cela a fonctionné sans problème.

    En espérant que cela pourras t'aider.

    Olivier.

  15. #15
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2008
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2008
    Messages : 517
    Points : 306
    Points
    306
    Par défaut
    Salut,

    Mais j'ai oublié de changer l'url du distfiles gentoo pour celui d'ovh.
    C'est quoi l'adresse du dustfiles d'ovh ?

    Merci

Discussions similaires

  1. [ADO.NET][VB.NET]Comment mettre à jour BDD avec DataSet?
    Par fuhraih dans le forum Accès aux données
    Réponses: 1
    Dernier message: 17/01/2006, 16h35
  2. Comment mettre à jour le CD de Delphi 6 ?
    Par Hell dans le forum EDI
    Réponses: 1
    Dernier message: 01/08/2005, 16h39
  3. [Rave Report] Comment mettre à jour le produit
    Par Leesox dans le forum Rave
    Réponses: 2
    Dernier message: 11/04/2005, 21h00
  4. Comment mettre à jour un exécutable ?
    Par rvzip64 dans le forum Langage
    Réponses: 10
    Dernier message: 09/12/2004, 18h43
  5. Comment mettre à jour une ligne sans doublon via déclencheur
    Par fuelcontact dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/08/2004, 15h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo