[Mise à Jour] La MaJ ne se fait pas (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

[Mise à Jour] La MaJ ne se fait pas (Résolu)

Message par jip14 »

Bonjour à tous,

Malgré la lecture de l'ensemble de sujets portant sur la dernière mise à jour, je n'arrive pas à trouver la solution à mon problème

Le début de la MaJ s'est correctement déroulé, la seconde moins bien

Code : Tout sélectionner

# pacman -Su
:: Début de la mise à jour complète du système...
Avertissement : obkey-git : la version locale (20120122-1) est plus récente que archlinuxfr (20111026-1)
résolution des dépendances...
recherche des conflits entre paquets...
Cibles (1) : glibc-2.16.0-2

Taille totale installé :		37,58 MiB
Taille de mise à jour nette :	0,00 MiB

Procéder à l'installation ? [O/n] o
(1/1) vérification de l'intégrité des paquets                                            [---------------------------------------------------] 100%
(1/1) chargement des fichiers des paquets                                                [---------------------------------------------------] 100%
(1/1) 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.
J'ai suivi les différentes recommandations données
la commande

Code : Tout sélectionner

# find /lib -exec pacman -Qo -- {} +
m'a retourné

Code : Tout sélectionner

Erreur : impossible de déterminer le propriétaire du répertoire « /lib »
/lib/libpthread-2.16.so appartient à glibc 2.16.0-1
/lib/libanl.so.1 appartient à glibc 2.16.0-1
/lib/libc.so.6 appartient à glibc 2.16.0-1
/lib/libdl.so.2 appartient à glibc 2.16.0-1
/lib/libnss_files.so.2 appartient à glibc 2.16.0-1
/lib/libutil.so.1 appartient à glibc 2.16.0-1
/lib/libnss_hesiod.so.2 appartient à glibc 2.16.0-1
/lib/libnsl.so.1 appartient à glibc 2.16.0-1
/lib/libm.so.6 appartient à glibc 2.16.0-1
/lib/libnss_files-2.16.so appartient à glibc 2.16.0-1
/lib/libmemusage.so appartient à glibc 2.16.0-1
/lib/libdl-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_db.so.2 appartient à glibc 2.16.0-1
/lib/libnsl-2.16.so appartient à glibc 2.16.0-1
/lib/libcidn.so.1 appartient à glibc 2.16.0-1
/lib/ld-linux-x86-64.so.2 appartient à glibc 2.16.0-1
/lib/libanl-2.16.so appartient à glibc 2.16.0-1
/lib/libthread_db.so.1 appartient à glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so appartient à glibc 2.16.0-1
/lib/libthread_db-1.0.so appartient à glibc 2.16.0-1
/lib/libnss_compat.so.2 appartient à glibc 2.16.0-1
/lib/libSegFault.so appartient à glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so appartient à glibc 2.16.0-1
/lib/libutil-2.16.so appartient à glibc 2.16.0-1
/lib/librt.so.1 appartient à glibc 2.16.0-1
/lib/libnss_compat-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_db-2.16.so appartient à glibc 2.16.0-1
/lib/libm-2.16.so appartient à glibc 2.16.0-1
/lib/libpcprofile.so appartient à glibc 2.16.0-1
/lib/libcidn-2.16.so appartient à glibc 2.16.0-1
/lib/ld-2.16.so appartient à glibc 2.16.0-1
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/extramodules-3.3-ARCH »
/lib/modules/extramodules-3.3-ARCH/wl.ko.gz appartient à broadcom-wl 5.100.82.112-3
/lib/libnss_nisplus.so.2 appartient à glibc 2.16.0-1
/lib/libnss_dns-2.16.so appartient à glibc 2.16.0-1
/lib/libcrypt.so.1 appartient à glibc 2.16.0-1
/lib/libnss_dns.so.2 appartient à glibc 2.16.0-1
/lib/libnss_nisplus-2.16.so appartient à glibc 2.16.0-1
/lib/libc-2.16.so appartient à glibc 2.16.0-1
/lib/libresolv.so.2 appartient à glibc 2.16.0-1
/lib/libnss_nis-2.16.so appartient à glibc 2.16.0-1
/lib/libcrypt-2.16.so appartient à glibc 2.16.0-1
/lib/libBrokenLocale.so.1 appartient à glibc 2.16.0-1
/lib/librt-2.16.so appartient à glibc 2.16.0-1
/lib/libresolv-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_nis.so.2 appartient à glibc 2.16.0-1
/lib/libpthread.so.0 appartient à glibc 2.16.0-1
J'ai supprimé /lib/modules
La mise à jour ne se fait pas.

Pour complléter.

Code : Tout sélectionner

 grep '^lib/' /var/lib/pacman/local/*/files | grep -v glibc
/var/lib/pacman/local/broadcom-wl-5.100.82.112-3/files:lib/
/var/lib/pacman/local/broadcom-wl-5.100.82.112-3/files:lib/modules/
/var/lib/pacman/local/broadcom-wl-5.100.82.112-3/files:lib/modules/extramodules-3.3-ARCH/
/var/lib/pacman/local/broadcom-wl-5.100.82.112-3/files:lib/modules/extramodules-3.3-ARCH/wl.ko.gz
Quelle solution mettre en oeuvre à votre avis.
Merci d'avance de votre aide
Dernière modification par jip14 le dim. 15 juil. 2012, 19:37, modifié 1 fois.
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
lekaf974
yeomen
Messages : 205
Inscription : dim. 15 juil. 2012, 01:02

Re: [Mise à Jour] La MaJ ne se fait pas

Message par lekaf974 »

Salut,

J'ai réussi la mise à jour sur deux de mes PC en faisant

Code : Tout sélectionner

pacman -Syu --ignore glibc
puis j'ai redémarré mes postes et ensuite

Code : Tout sélectionner

pacman -Syu
"Keep it Simple, Stupid"
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [Mise à Jour] La MaJ ne se fait pas

Message par jip14 »

Malheureusement sans effet dans mon cas,
Merci
Archlinux + Openbox + tint2 + Conky |
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Mise à Jour] La MaJ ne se fait pas

Message par FoolEcho »

lekaf974 vient d'arriver, il est donc passé au travers. :)
jip14 a écrit :Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/extramodules-3.3-ARCH »
/lib/modules/extramodules-3.3-ARCH/wl.ko.gz appartient à broadcom-wl 5.100.82.112-3
Tu n'aurais pas du supprimer /lib/modules comme ça, tu n'es ni le premier ni le dernier qu'on verra faire ça, je le crains (pour info aux éventuels suivants: tu aurais du, voir annonce/wiki: mettre à jour ou désinstaller broadcom-wl et ensuite supprimer le résidu /lib/modules).

Il te faut mettre à jour broadcom-wl (sa dernière version tient compte des changements de /lib vers /usr/lib). Puis retenter la mise à jour et redémarrer si tout va bien.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
jip14
Daikyu
Messages : 74
Inscription : jeu. 01 déc. 2011, 19:10
Localisation : Pays d'Auge

Re: [Mise à Jour] La MaJ ne se fait pas

Message par jip14 »

Bonsoir,

Impeccable, la mise à jour s'est bien effectuée
Merci beaucoup de votre aide à tous
Archlinux + Openbox + tint2 + Conky |
Répondre