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
Version imprimable
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
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é.
Salut,
J'avais trouvé la ligne de commande emerge --sync sur google, mais celle-çi me renvoit ceci :
Le pourcentage se bloque à 51% ...Citation:
[...]
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.
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:
Oui c'est vrai, j'ai quasiment jamais fait de mise à jour.Citation:
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
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.
Salut,
Alors j'ai lancé :
Il ne m'affiche aucune réponse ou confirmation.Citation:
eselect profile set 1
J'exécute ensuite
Et là ça me donne exactement le même résultat obtenu plus haut où ça bloque à 51%.Citation:
emerge --sync
Merci
Salut,
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
Dans ce cas essaye : emerge portage puis a nouveau emerge --syncCitation:
Envoyé par Khleo
Salut,
En effet, il y a une petite étoile à coté du [1] :Citation:
Pour vérifier que c'est bien pris en compte eselect profile list. Le profil sélectionner doit avoir une étoile.
L'exécution de emerge portage lance un chargement :Citation:
[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 --sync me donne encore la même erreur :Citation:
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.
MerciCitation:
>>> 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.
Salut,
:aie: 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.
Ok, merci pour ton aide en tout cas :)
Bonjour Klheo,
J'ai précisément le même souci que toi, l'as tu résolu ?
Olivier.
Salut,
Non le problème n'est pas résolu, la conversation continue ici : http://forums.gentoo.org/viewtopic-t...c382cfc0dbd54f
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.
Salut,
C'est quoi l'adresse du dustfiles d'ovh ?Citation:
Mais j'ai oublié de changer l'url du distfiles gentoo pour celui d'ovh.
Merci