[pacman / yaourt ] libtool bloque la mise à jour. [résolu]

Mise à jour / Création /debug de paquetages
khrogos
Hankyu
Messages : 24
Inscription : jeu. 18 août 2011, 11:51

[pacman / yaourt ] libtool bloque la mise à jour. [résolu]

Message par khrogos »

Voulant faire la mise à jour de ma archlinux, Je me suis fait jeter comme un mal propre par pacman et yaourt.

D'après le message d'erreur, c'est libtool qui fait des siennes parce qu'il requiert gcc 4.8.2 :

Code : Tout sélectionner

$ sudo pacman -Syu         
[sudo] password for khrogos: 
:: Synchronisation des bases de données de paquets...
 core est à jour
 extra est à jour
 community est à jour
 multilib-testing est à jour
 multilib est à jour
 archlinuxfr est à jour
:: Début de la mise à jour complète du système...
avertissement : android-udev : la version locale (83-1) est plus récente que community (r98-1)
:: Remplacer shared-color-profiles par extra/colord ? [O/n] o
résolution des dépendances...
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: libtool : requiert gcc=4.8.2
Quel ne fut pas ma surprise quand par la suite, gcc, désemparé par ma demande, me répond que oui, pourtant il est bien en 4.8.2

Code : Tout sélectionner

$ gcc --version                 
gcc (GCC) 4.8.2 20140206 (prerelease)
Copyright © 2013 Free Software Foundation, Inc.
Ce logiciel est libre; voir les sources pour les conditions de copie.  Il n'y a PAS
GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.
(on noteras au passage la traduction française ayant un certains charme.)

À toute fin utile, je vous livre par la même la version de libtool :

Code : Tout sélectionner

$ libtool --version
libtool (GNU libtool) 2.4.2
Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996

Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
dernier point,

Code : Tout sélectionner

 pacman -S --force libtool
Ce fini sans erreur, mais ne résout pas mon problème.

N'hésitez pas à me poser toute question de manière à récupérer un max de détails. En sachant que je n'ai pas trouvé de notification particulière à ce sujet ni dans ce forum, ni dans les annonces officielles, ni ailleurs au travers de google.
Dernière modification par khrogos le mer. 30 avr. 2014, 10:36, modifié 1 fois.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [pacman / yaourt ] libtool bloque la mise à jour.

Message par oktoberfest »

Salut,

android-udev était dans AUR, il est passé dans community (cf https://aur.archlinux.org/packages/andr ... mments=all).
Peut-être faudrait-il que tu le désinstalles pour le réinstaller ??

As-tu une bonne raison d'utiliser multilib-testing ? C'est la cause de ton souci car dans multilib-testing gcc est passé en version 4.9.0 alors que libtool dans core nécessite gcc 4.8.2. gcc 4.9.0 est dans testing (ainsi que libtool qui utilise gcc 4.9.0) mais tu n'as pas activé testing. Donc à toi de voir pourquoi tu utilises multilib-testing et pas testing....
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
khrogos
Hankyu
Messages : 24
Inscription : jeu. 18 août 2011, 11:51

Re: [pacman / yaourt ] libtool bloque la mise à jour.

Message par khrogos »

oktoberfest a écrit : As-tu une bonne raison d'utiliser multilib-testing ? C'est la cause de ton souci car dans multilib-testing gcc est passé en version 4.9.0 alors que libtool dans core nécessite gcc 4.8.2. gcc 4.9.0 est dans testing (ainsi que libtool qui utilise gcc 4.9.0) mais tu n'as pas activé testing. Donc à toi de voir pourquoi tu utilises multilib-testing et pas testing....
Merci pour cette explication claire.
La raison de cette utilisation est très simple : problème d'interface chaise/clavier. J'avais besoin de multilib pour faire tourner un jeu. J'ai pas chercher à comprendre et j'ai activer multilib et multilib-testing sans réfléchir à la question du qui correspond à quoi.

Bref. le pacman -Syu est bien passé une fois le dépôt désactivé. Merci oktoberfest et si un jour tu passe sur lille, rappel moi que je te dois une bière ! (no joke)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [pacman / yaourt ] libtool bloque la mise à jour. [résol

Message par oktoberfest »

Si je planifie un séjour dans le coin, j'essayerai de me souvenir de te contacter et .... :kimouss:
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Répondre