Outils personnels
Vous êtes ici : Accueil Linux Gentoo Utilisation d'une Gentoo - Problèmes/Solutions - FAQ 20-"econf failed" - MàJ du 30/10/2010
Navigation
Se connecter


Mot de passe oublié ?
 

20-"econf failed" - MàJ du 30/10/2010

Par Freecrazy - Dernière modification 01/11/2010 09:18

Cela aurait été surprenant que sur une mise à jour qui concerne GCC (version 4.4.4) et Perl (version 5.12) entre autres, je ne rencontre aucune erreur.

Un mois sans mise à jour, c'est raisonnable, et je pensais que cela allait se passer sans difficulté.

Que nenni !

Le ton est donné lorsque un :

# eselect news read

nous apprend que Perl passe à la version 5.12, et qu'après l'update il nous faudra utiliser :

# perl-cleaner --all

Une légère appréhension commence à circuler le long de l'échine, lorsque la màj lancée indique que 80 ebuilds sont concernés. Appréhension qui augmente, lorsque 6 heures plus tard, le micro est toujours en train de compiler, moulinant à n'en plus finir GCC !

Le lendemain (oui, j'ai été me coucher), ce que je craignais arriva, j'ai un arrêt sur erreur :

ERROR:x11-libs/gtksourceview-2.10.4 failed :
    "econf failed"

La procédure de maintenance habituelle m'incite à aller voir le log, mais vi ne démarre plus ! Il y a de grandes chances pour qu'un module Perl soit en cause ==> Suivre ce qui a été indiqué dans la news, en lançant :

# perl-cleaner --all

Cela me génère 58 mises à jour de modules !

Ensuite, je relance la mise à jour complète :

# emerge --update --deep world

qui met à jour 11 ebuilds de plus dont Firefox, mais qui se termine cette fois sans erreur.

Il n'y a plus qu'à enchaîner :

# emerge --depclean
# revdep-rebuild

et finir avec

# etc-update

pour mettre à jour les 11 fichiers de configuration.

Et tout fonctionne normalement.

En fait, il y a encore un petit point à régler, la mise à jour d'Adobe Flash Player pour Firefox. Nous verrons cela au point suivant.

Actions sur le document