[glibc] pbm mise à jour (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

[glibc] pbm mise à jour (résolu)

Message par Francky »

Bonjour,

Après ne pas avoir fait de mises à jour pendant longtemps par manque de temps, j'ai voulu faire une mise à jour.
J'ai suivi les éléments fournis sur la page d'accueil mais j'ai un soucis.
Après vouloir faire un pacman -Su suite au fait d'ignorer glibc j'ai l'erreur suivante:

Code : Tout sélectionner

pacman: /lib/libc.so.6: version `GLIBC_2.16' not found (required by /usr/lib/libcurl.so.4)
Quelqu'un peut il m'aider svp?
Merci par avance.
Franck
Dernière modification par Francky le ven. 03 août 2012, 17:41, modifié 2 fois.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour (en cours)

Message par oktoberfest »

Salut,

ton problème ressemble à celui-là https://bbs.archlinux.org/viewtopic.php?pid=1140855
regardes dans ton cache pacman (/var/cache/pacman/pkg) si tu trouves la précédente version de curl, installe-là et essaye ensuite de mettre à jour uniquement glibc (via pacman -Su glibc).
Ensuite tu pourras remettre à jour curl.
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

Bonjour,

Merci pour ton aide j'étais justement entrain de regarder cette page.
J'ai avancé comme la personne j'ai maintenant l'erreur suivante comme lui:

Code : Tout sélectionner

Erreur : la validation de la transaction a échoué (conflit de fichiers)
glibc : /lib est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Par contre je ne comprend pas trop quoi faire ensuite pour réussir la mise à jour.
Merci.
Franck
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

Tu trouveras pas mal d'infos par là : https://wiki.archlinux.org/index.php/De ... iki:usrlib

Une commande intéressante est :

Code : Tout sélectionner

$ find /lib -exec pacman -Qo -- {} +
pour avoir les fichiers qui sont dans /lib ainsi que les paquets propriétaires de ces fichiers.
Poste le résultat de la commande et on verra en fonction du résultat.
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

Ouf , j'ai exécuter la commande mais alors le résultat me fait un peu peur vu la longueur.
J'ai d'ailleurs mis çà dans pastebin:
http://pastebin.com/cQJ4Feay

Merci encore une fois pour ton aide.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

Mets à jour linux, gcc, nvidia et lirc, ensuite il ne devrait te rester que les fichiers de glibc dans /lib.
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

Ok c'est fait.
On y arrive petit à petit merci.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

Relance la commande find : tu ne devrais trouver que des fichiers appartenant à glibc.
Si c'est le cas, tu peux mettre à jour glibc.
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

Arf la commande ne fonctionne plus j'ai à nouveau une erreur de glic:

Code : Tout sélectionner

[root@home-cinema lib]# find /lib -exec pacman -Qo -- {} +
pacman: /lib/libc.so.6: version `GLIBC_2.16' not found (required by /usr/lib/libcurl.so.4)
Dernière modification par FoolEcho le ven. 03 août 2012, 16:40, modifié 1 fois.
Raison : [code]
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

T'as mis à jour curl ??? Reviens à la version précédente et refais le find.
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

Je comprend pas trop car j'ai refait la manip que j'avais fait à savoir:
récupérer une version ancienne de curl et copier le fichier libcurl.so.4.2.0 dans /usr/lib et là cxa ne fonctionne pas.

J'ai réinstaller l'ancienne version et ca ne marche pas non plus

Code : Tout sélectionner

[root@home-cinema Downloads]# pacman -U curl-7.26.0-1-x86_64.pkg.tar.xz 
pacman: /lib/libc.so.6: version `GLIBC_2.16' not found (required by /usr/lib/libcurl.so.4)
Merci
Dernière modification par FoolEcho le ven. 03 août 2012, 16:40, modifié 1 fois.
Raison : [code] !
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

Ton pacman est cassé, donc tu ne peux pas t'en servir pour installer un paquet :)
Fais plutôt un :

Code : Tout sélectionner

# cd /; bsdtar xf /var/cache/pacman/pkg/curl-7.26.0-1-x86_64.pkg.tar.xz
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

Merci pour ta commande, je ne connaissais pas et ça fonctionne.
Pffou il reste gcc que j'avais zappé. mais quand j'ai voulu installer gcc j'ai toujours un pbm avec glibc:

Code : Tout sélectionner

 pacman -S gcc libtool
résolution des dépendances...
recherche des conflits entre paquets...

Cibles (4) : gcc-libs-4.7.1-5  glibc-2.16.0-2  gcc-4.7.1-5  libtool-2.4.2-6

Taille totale installé :		114,66 MiB
Taille de mise à jour nette :	0,96 MiB

Procéder à l'installation ? [O/n] o
(4/4) vérification de l'intégrité des paquets      [######################] 100%
(4/4) chargement des fichiers des paquets          [######################] 100%
(4/4) analyse des conflits entre fichiers          [######################] 100%
Erreur : la validation de la transaction a échoué (conflit de fichiers)
glibc : /lib est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

Désinstalle gcc, car sinon pacman veut mettre à jour glibc en même temps.
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

ok je n'ai plus que glibc.
Merci pour ta patience
Je peux réinstaller glibc?
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

oui vas-y lance

Code : Tout sélectionner

# pacman -Su
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

Voici le résultat de la commande qui n'a pas voulu se lancer:

Code : Tout sélectionner

Erreur : la validation de la transaction a échoué (conflit de fichiers)
glibc : /lib est déjà présent dans le système de fichiers
filesystem : /var/lock est déjà présent dans le système de fichiers
filesystem : /var/run est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [glibc] pbm mise à jour

Message par oktoberfest »

Désolé, je dois partir. J'espère que quelqu'un prendra le relais pour t'aider : courage tu y es presque !
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
Francky
archer
Messages : 116
Inscription : mer. 11 mars 2009, 11:03

Re: [glibc] pbm mise à jour

Message par Francky »

OK merci beaucoup pour ton aide.
Si personne d'autre me vient en aide, j'espère que tu auras par l suite un peu de temps à me consacrer même si ce n'est pas en direct comme cela pour finaliser.
En tout cas je tiens vraiment à te remercier.
Bonne journée.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [glibc] pbm mise à jour

Message par FoolEcho »

Code : Tout sélectionner

pacman -Syu --ignore filesystem,glibc && pacman -S filesystem --force
Puis de nouveau pacman -Su pour enfin glibc (espérons :mrgreen: ).
«The following statement is not true. The previous statement is true.» :nage:
Répondre