Page 1 sur 2

[maj]conflit de fichiers(résolu)

Publié : sam. 14 juil. 2012, 18:12
par Kristen
à l'instant

Code : Tout sélectionner

pacman -Syu
> conflit de version > un coup d’œil sur la page d'accueil

Code : Tout sélectionner

pacman -Syu --ignore glibc
puis

Code : Tout sélectionner

pacman -Su
et ça ne marche pas

Code : Tout sélectionner

[root@ath3800 ~]# pacman -Su
:: Début de la mise à jour complète du système...
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] 
(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.
[root@ath3800 ~]# 
retour page d'accueil. Tiens il y a un lien au cas où il y aurait un problème https://wiki.archlinux.org/index.php/De ... iki:usrlib
J'en avais peur, tout est en anglais :-(
Un petit coup de main pour comprendre ce que je dois faire?
Merci

je suis dans le même cas que http://forums.archlinux.fr/topic11418.html

Code : Tout sélectionner

[root@ath3800 ~]# find /lib -exec pacman -Qo -- {} +
Erreur : impossible de déterminer le propriétaire du répertoire « /lib »
/lib/libnsl-2.16.so appartient à glibc 2.16.0-1
/lib/libanl.so.1 appartient à glibc 2.16.0-1
/lib/libresolv.so.2 appartient à glibc 2.16.0-1
/lib/librt-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_compat.so.2 appartient à glibc 2.16.0-1
/lib/libnss_nisplus.so.2 appartient à glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so appartient à glibc 2.16.0-1
/lib/libm-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_files-2.16.so appartient à glibc 2.16.0-1
/lib/libutil-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_compat-2.16.so appartient à glibc 2.16.0-1
/lib/libdl-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_db-2.16.so appartient à glibc 2.16.0-1
/lib/libc.so.6 appartient à glibc 2.16.0-1
/lib/libnss_files.so.2 appartient à glibc 2.16.0-1
/lib/libm.so.6 appartient à glibc 2.16.0-1
/lib/libanl-2.16.so appartient à glibc 2.16.0-1
/lib/libBrokenLocale.so.1 appartient à glibc 2.16.0-1
/lib/libnsl.so.1 appartient à glibc 2.16.0-1
/lib/libcidn-2.16.so appartient à glibc 2.16.0-1
/lib/libcrypt-2.16.so appartient à glibc 2.16.0-1
/lib/libSegFault.so appartient à glibc 2.16.0-1
/lib/libutil.so.1 appartient à glibc 2.16.0-1
/lib/libthread_db-1.0.so appartient à glibc 2.16.0-1
/lib/libthread_db.so.1 appartient à glibc 2.16.0-1
/lib/libcrypt.so.1 appartient à glibc 2.16.0-1
/lib/libc-2.16.so appartient à glibc 2.16.0-1
/lib/librt.so.1 appartient à glibc 2.16.0-1
/lib/libnss_db.so.2 appartient à glibc 2.16.0-1
/lib/libdl.so.2 appartient à glibc 2.16.0-1
/lib/libresolv-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_dns-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_dns.so.2 appartient à glibc 2.16.0-1
/lib/libpthread.so.0 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/3.2.6-2-ARCH »
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.devname
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.alias.bin
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.symbols
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.dep.bin
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.builtin.bin
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.dep
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.softdep
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.alias
Erreur : aucun paquet ne contient /lib/modules/3.2.6-2-ARCH/modules.symbols.bin
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/3.2.6-1-ARCH »
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.devname
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.alias.bin
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.symbols
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.dep.bin
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.builtin.bin
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.dep
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.softdep
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.alias
Erreur : aucun paquet ne contient /lib/modules/3.2.6-1-ARCH/modules.symbols.bin
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/3.1.9-2-ARCH »
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.ofmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.ccwmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.inputmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.usbmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.seriomap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.ieee1394map
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.pcimap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.isapnpmap
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/modules/3.1.9-1-ARCH »
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.ofmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.ccwmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.inputmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.usbmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.seriomap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.ieee1394map
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.pcimap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.isapnpmap
/lib/libmemusage.so appartient à glibc 2.16.0-1
/lib/libpthread-2.16.so appartient à glibc 2.16.0-1
/lib/ld-linux-x86-64.so.2 appartient à glibc 2.16.0-1
/lib/libpcprofile.so appartient à glibc 2.16.0-1
/lib/libnss_nis.so.2 appartient à glibc 2.16.0-1
/lib/ld-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_hesiod.so.2 appartient à glibc 2.16.0-1
/lib/libnss_nisplus-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_nis-2.16.so appartient à glibc 2.16.0-1
/lib/libcidn.so.1 appartient à glibc 2.16.0-1
[root@ath3800 ~]# 

Re: [maj]conflit de fichiers

Publié : sam. 14 juil. 2012, 19:00
par FoolEcho
Tu es dans le cas 2 comme beaucoup. Supprimer /lib/modules puis pacman -Su devrait donc suffire. :chinois:

Re: [maj]conflit de fichiers

Publié : sam. 14 juil. 2012, 19:11
par Kristen
ok

Code : Tout sélectionner

rm -rf /lib/modules
je croise les doigts, je n'aime pas trop cette commande puis

Code : Tout sélectionner

pacman -Su
et ça marche. Ouf!

Merci

Re: [maj]conflit de fichiers(résolu)

Publié : sam. 14 juil. 2012, 22:55
par razlock
J'étais également dans le cas n°2 mais j'avais encore des problèmes après avoir supprimé /lib/modules.

En fait, la commande indiquée dans le guide :

Code : Tout sélectionner

'^lib/' /var/lib/pacman/local/*/files
me retournait :

Code : Tout sélectionner

/var/lib/pacman/local/glibc-2.16.0-1/files:lib/
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2
[...]
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1
/var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/
/var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/ld-linux.so.2
Je ne sais plus pour quelle raison il était là mais désinstaller le paquet lib32-glibc-2.15-10 (multilib) a réglé le problème.

Je partage au cas ou quelqu'un serait dans ce cas :wink:

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 08:13
par chipster
Pour ma part, impossible de faire la mise à jour malgré tout ce qui a été donné :

Code : Tout sélectionner

grep '^lib/' /var/lib/pacman/local/*/files
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 09:01
par razlock
C'est bizarre, c'est exactement comme moi après avoir supprimé lib32-glibc. J'ai pu faire un pacman -Syu --ignore glibc puis pacman -Su et c'est passé. Tu as quoi comme erreurs ?

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 09:23
par FoolEcho
@razlock: tu ne devais pas être précédemment à jour car lib32-glibc 2.16.0-2 intègrait ce qu'il fallait.

@chipster: il ne te resterait pas un répertoire qui traîne dans /lib, le plus probable étant /lib/modules ? Que renvoie find /lib -exec pacman -Qo -- {} + ?

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 10:09
par chipster
Plop

Alors, déjà désolé mais j'ai eu un méga freeze de X et pour couronner le tout, impossible de rebooter. Il a donc fallu que je réinstalle la totalité du système.
De mémoire @FoolEcho, tout ce que ça me donnait, c'était des fichiers de la glibc

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 11:30
par mimile
Bonjour

Je me permets de me greffer sur le sujet vu que j'ai exactement le même problème.

Après avoir supprimé /lib/modules, j'ai relancé un mise à jour qui a à nouveau échoué :
(9/9) 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
N'ayant aucun "lib32-glibc" à supprimer, j'ai relancé la mise à jour en ignorant glibc (pacman -Su --ignore glibc)

Cette mise à jour (partielle) a abouti mais j'ai ce message d'avertissement :
(2/8) mise à jour de kmod [######################] 100%
==> Kernel modules are now only read from /usr/lib/modules, all custom
built kernels and modules must be moved there before rebooting.
Pouvez-vous me dire ce que je dois faire exactement avant de rebooter ?

Merci d'avance.

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 12:03
par FoolEcho
mimile a écrit :Je me permets de me greffer sur le sujet vu que j'ai exactement le même problème.
Même "problème" que la plupart... mais il faut voir selon les spécificités de chacun...
mimile a écrit :Pouvez-vous me dire ce que je dois faire exactement avant de rebooter ?
https://wiki.archlinux.org/index.php/De ... iki:usrlib
Il faut identifier ce qui coince:

Code : Tout sélectionner

find /lib -exec pacman -Qo -- {} +
#et au besoin:
grep '^lib/' /var/lib/pacman/local/*/files
Ensuite... ça dépend... Soit tu as des fichiers/répertoires à supprimer manuellement car n'appartenant à personne (examen de la première commande), soit tu as des paquets qu'il faut désinstallé ou réinstallé si possible (examen des deux commandes). C'est grosso modo, ce dont t'averti la mise à jour de kmod.
Et une fois terminée, le pacman -Su final et redémarrage.

(ceci étant, ce serait bien de ne pas se greffer sur des sujets résolus... ou alors, il faut vraiment que ça se résolve dans la foulée de ces précisions :chinois: )

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 12:22
par mimile
Si tel est ton souhait, je veux bien ouvrir un nouveau poste.

Si tu ne le juges pas nécessaire, voici le résultat des deux commandes que tu m'as indiquées :

http://pastebin.archlinux.fr/448990

et

http://pastebin.archlinux.fr/448991

Pour gouverne, openct est un paquetage que j'ai installé hier (avec yaourt) pour pouvoir faire marcher mon lecteur de carte d'identité.

Merci de m'aider.

PS Ne t'étonne pas de lire "posté par "okapi" au lieu de "mimile".
Je me suis emmêlé les pinceaux : okapi est mon nom d'user et mimile mon nickname sur le forum.

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 12:30
par FoolEcho
Désinstalle openct et supprime manuellement /lib/udev, ça devrait aller pour mettre à jour. Tu pourras réinstaller openct par la suite, le PKGBUILD a été mis à jour pour tenir compte des changements. :chinois:

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 12:41
par mimile
Grand merci.

J'ai pu mettre glibc à jour après avoir exécuté tes instructions.

Décidément, je suis admiratif devant l'étendue de tes connaissances (et de celles de quelques autres que je ne citerai pas pour n'en vexer aucun en cas d'oubli).

Cerise sur le gâteau : finalement openct ne servait pas à grand'chose vu que je ne l'ai pas réinstallé et que mon lecteur fonctionne ...

Encore merci.

Amicalement,

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 21:26
par Cactus
moi, j'y comprends rien, et ça commence à me saouler ces MAJ tordues et réservées aux grands initiés ! :evil:
Pourtant, je ne suis pas un novice, mais là, ça va trop loin !
A force de MAJ compliquées comme celle-là, je risque fort de me tourner vers une autre distrib, Mageia certainement.
Dommage pour la rolling release que j'adore, mais je ne suis pas loin du seuil de saturation. :evil:

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 23:09
par jc51
:popcorn:

Re: [maj]conflit de fichiers(résolu)

Publié : dim. 15 juil. 2012, 23:59
par benjarobin
@Cactus Compliqué ?! 2 commandes ? Bref...

Re: [maj]conflit de fichiers(résolu)

Publié : lun. 16 juil. 2012, 00:28
par Cactus
elles ne marchent pas ces commandes ! :evil: (sinon, j'aurais pas râlé)

Re: [maj]conflit de fichiers(résolu)

Publié : lun. 16 juil. 2012, 00:30
par Cactus
bon et si je déplace à la main tout le dossier /lib dans /usr/lib + lien à la main, vous pensez que ça va le faire ?

Re: [maj]conflit de fichiers(résolu)

Publié : lun. 16 juil. 2012, 00:39
par Cactus
Sinon, si certains y comprennent qq chose :

Code : Tout sélectionner

$ yaourt -Rd lib32-glibc hal && yaourt -Su
vérification des dépendances...
Erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: bin32-adobe-air : requiert lib32-glibc
:: lib32-alsa-lib : requiert lib32-glibc
:: lib32-attr : requiert lib32-glibc
:: lib32-dbus-core : requiert lib32-glibc
:: lib32-expat : requiert lib32-glibc
:: lib32-gcc-libs : requiert lib32-glibc
:: lib32-keyutils : requiert lib32-glibc
:: lib32-libasyncns : requiert lib32-glibc
:: lib32-libdrm : requiert lib32-glibc
:: lib32-libgpg-error : requiert lib32-glibc
:: lib32-libice : requiert lib32-glibc
:: lib32-libjpeg-turbo : requiert lib32-glibc
:: lib32-libogg : requiert lib32-glibc
:: lib32-libxau : requiert lib32-glibc
:: lib32-libxdmcp : requiert lib32-glibc
:: lib32-ncurses : requiert lib32-glibc
:: lib32-nspr : requiert lib32-glibc
:: lib32-pixman : requiert lib32-glibc
:: lib32-readline : requiert lib32-glibc
:: lib32-sqlite3 : requiert lib32-glibc
:: lib32-util-linux : requiert lib32-glibc
:: lib32-xcb-util : requiert lib32-glibc
:: lib32-zlib : requiert lib32-glibc
$ grep '^lib/' /var/lib/pacman/local/*/files
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1
/var/lib/pacman/local/hal-0.5.14-6/files:lib/
/var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/
/var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/
/var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/90-hal.rules
/var/lib/pacman/local/lib32-glibc-2.14-4/files:lib/
/var/lib/pacman/local/lib32-glibc-2.14-4/files:lib/ld-linux.so.2
Merci pour toute aide. :chinois:

Re: [maj]conflit de fichiers(résolu)

Publié : lun. 16 juil. 2012, 09:33
par FoolEcho
@Cactus:
Cactus a écrit :

Code : Tout sélectionner

/var/lib/pacman/local/hal-0.5.14-6/files:lib/
/var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/
/var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/
/var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/90-hal.rules
/var/lib/pacman/local/lib32-glibc-2.14-4/files:lib/
/var/lib/pacman/local/lib32-glibc-2.14-4/files:lib/ld-linux.so.2
D'une part hal pose problème, cf. réponse plus complète: http://forums.archlinux.fr/post97898.html#p97898 .
Et il te faut réinstaller lib32-glibc (avec -S --asdeps comme je suppose que c'est venu avec gcc-multilib ou en dépendance de quelque chose en tous cas) avant le pacman -Su final (+redémarrage si tout va bien).
FoolEcho a écrit :(ceci étant, ce serait bien de ne pas se greffer sur des sujets résolus... ou alors, il faut vraiment que ça se résolve dans la foulée de ces précisions :chinois: )
J'ai peut-être été trop gentil: ne vous greffer pas ainsi dans le sujet ! (perso, j'attends que Cactus nous dise si ça s'est bien passé et *couic* du suivant :evil: ) Il suffirait que trois ou quatre utilisateurs posent des problèmes en même temps (ou que le cas soit un peu plus complexe) pour qu'on se perde totalement.
Ce changement de /lib vers /usr/lib est là qu'on l'aime ou pas ( :aimepas: ), mais sur les différents sujets les grandes lignes ont déjà été rappelé plusieurs fois: faire la mise à jour comme sur l'annonce, si ça coince voir le guide indiqué dans l'annonce, la pléthore de sujets sur le forum, sachant que le principe reste «simple» pour l'essentiel des problèmes à l'aide des commandes idoines du wiki:
-supprimer ou déplacer les choses de /lib (et pas /lib lui-même !) qui n'appartiennent à aucun paquet
-réinstaller ce qui appartient à certains paquets (hors cas spécifiques de PKGBUILD non à jour - via Aur - où là il faut se débarrasser au moins temporairement du paquet)
-refaire le pacman -Su.
-ne jamais utiliser de --force pour cette mise à jour !