[refus de mise à jour]conflit de fichiers (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

[refus de mise à jour]conflit de fichiers (résolu)

Message par claudef »

Bonjour ,après un sudo pacman -Syu,j'ai cette réponse

Code : Tout sélectionner

[claude@claude ~]$ sudo pacman -Syu
:: Synchronisation des bases de données de paquets...
 core est à jour ;
 extra est à jour ;
 community est à jour ;
 multilib est à jour ;
 archlinuxfr est à jour ;
:: Début de la mise à jour complète du système...
:: Remplacer python-beautifulsoup par community/python2-beautifulsoup3 ? [O/n] n
résolution des dépendances...
recherche des conflits entre paquets...

Cibles (11) : binutils-2.22-9  glibc-2.16.0-2  kmod-9-2  lib32-glibc-2.16.0-2
              libsystemd-186-2  linux-3.4.4-3  lirc-utils-1:0.9.0-20
              nvidia-302.17-2  phonon-gstreamer-4.6.1-1  syslog-ng-3.3.5-2
              systemd-tools-186-2

Taille totale installé :		140,06 MiB
Taille de mise à jour nette :	-0,18 MiB

Procéder à l'installation ? [O/n] o
(11/11) vérification de l'intégrité des paquets    [######################] 100%
(11/11) chargement des fichiers des paquets        [######################] 100%
(11/11) 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.
d'habitude je supprime le fichier déja présent et je repacman,mais là je n'ose pas supprimer /lib,j'aimerais profiter de vos conseils avant de faire une bétise
merci claude
Dernière modification par claudef le sam. 14 juil. 2012, 20:54, modifié 1 fois.
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
LaurentuX
archer de cavalerie
Messages : 156
Inscription : mar. 21 avr. 2009, 09:08
Localisation : ~ (ouarf ouarf ouarf)

Re: [refus de mise à jour]conflit de fichiers

Message par LaurentuX »

salut, je crois pouvoir t'aider... avec un RTFM... oui je sais c'est très bas !

Regarde la page d'accueil archlinux.fr, c'est tout expliqué ou alors directement ce lien

Bonne mise à jour...
Un archer seul, c'est limite ridicule. Mais un troupeau entier, ça envoie le pâté !
Vive la communauté ! (Bel Alexandrin !)
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [refus de mise à jour]conflit de fichiers

Message par Ypnose »

Il faudrait peut-être s'abonner au flux RSS de Archlinux afin d'être au courant des mises à jours.
Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [refus de mise à jour]conflit de fichiers

Message par jc51 »

+1 @Ypnose même message chez moi,ouverture de liferea et hop la solution pour mettre a jour il suffit de savoir lire :sm:
Thinkpad 13 Archlinux/XFCE
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [refus de mise à jour]conflit de fichiers

Message par Ypnose »

Moi c'est avec le Twitter :)
https://twitter.com/archlinux
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [refus de mise à jour]conflit de fichiers

Message par FoolEcho »

Merci d'avance de rester calme. :chinois:
On aura de toutes manières des sujets là-dessus, ne serait-ce que pour expliciter certaines des opérations un peu plus pointues. :faq2:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
LaurentuX
archer de cavalerie
Messages : 156
Inscription : mar. 21 avr. 2009, 09:08
Localisation : ~ (ouarf ouarf ouarf)

Re: [refus de mise à jour]conflit de fichiers

Message par LaurentuX »

Calme les gars !

Tout le monde n'est pas planté continuellement devant les flux RSS, y en a même qui sorte de leur demeure pour parler à leurs voisins, dingue non !

Et pis donner la solution au demandeur au lieu de se moquer, je trouve ça plus constructif !
Enfin je dis ça rien, je dis rien !!!
Un archer seul, c'est limite ridicule. Mais un troupeau entier, ça envoie le pâté !
Vive la communauté ! (Bel Alexandrin !)
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [refus de mise à jour]conflit de fichiers

Message par Ypnose »

En fait, je ne comprends pas ta réaction...
Dans mon cas, j'ai juste proposé/conseillé de s'abonner au RSS. Où est le problème?
Et avant de crier, tu est le premier à dire RTFM...
Avatar de l’utilisateur
LaurentuX
archer de cavalerie
Messages : 156
Inscription : mar. 21 avr. 2009, 09:08
Localisation : ~ (ouarf ouarf ouarf)

Re: [refus de mise à jour]conflit de fichiers

Message par LaurentuX »

Ben à priori on a l'impression que vous êtes plus rapide à dire comment rester informer que de donner la solution, alors ok, "donne un poisson à un homme ... apprends lui à pêcher etc etc"

Je pense que c'est le "suffit de savoir lire" qui coïnce ! Mais y a aucun énervement, juste que le temps étant déjà orageux, faut pas en rajouter beaucoup pour que ça pète :humour: :copain:
Un archer seul, c'est limite ridicule. Mais un troupeau entier, ça envoie le pâté !
Vive la communauté ! (Bel Alexandrin !)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [refus de mise à jour]conflit de fichiers

Message par FoolEcho »

Je tiens effectivement à éviter qu'un rtfm n'en entraîne un autre et que ça dégénère, c'est tout. ;-)

Pour ma part, je préfère les flux rss (pas d'inscription + notification via akregator, kde tout ça... :troll:).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [refus de mise à jour]conflit de fichiers

Message par jc51 »

LaurentuX a écrit :Calme les gars !

Tout le monde n'est pas planté continuellement devant les flux RSS, y en a même qui sorte de leur demeure pour parler à leurs voisins, dingue non !

Et pis donner la solution au demandeur au lieu de se moquer, je trouve ça plus constructif !
Enfin je dis ça rien, je dis rien !!!


moi non plus je suis pas planté devant les flux rss mais bon,je fais une mise à jour il y a un problème je vais regarder .
Thinkpad 13 Archlinux/XFCE
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [refus de mise à jour]conflit de fichiers

Message par claudef »

houla quelle volée de bois vert :oops: (tout à fait mérité quand même,je vais marquer en rouge de vérifier le flux dans mon petit répertoire)
cela dit j'ai tout fait comme indiqué et re au pacman -Su

Code : Tout sélectionner

[claude@claude ~]$ sudo pacman -Su
:: Début de la mise à jour complète du système...
:: Remplacer python-beautifulsoup par community/python2-beautifulsoup3 ? [O/n] n
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.
je fais donc find /lib -exec pacman -Qo -- {} +
réponse:

Code : Tout sélectionner

[claude@claude ~]$ find /lib -exec pacman -Qo -- {} +
find: "/lib/firmware/b43": Permission non accordée
Erreur : impossible de déterminer le propriétaire du répertoire « /lib »
/lib/libBrokenLocale.so.1 appartient à glibc 2.16.0-1
/lib/libnss_compat.so.2 appartient à glibc 2.16.0-1
/lib/libnss_dns.so.2 appartient à glibc 2.16.0-1
/lib/libthread_db.so.1 appartient à glibc 2.16.0-1
/lib/libpcprofile.so appartient à glibc 2.16.0-1
/lib/libnss_compat-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_dns-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
/lib/libmemusage.so appartient à glibc 2.16.0-1
/lib/libnss_db.so.2 appartient à glibc 2.16.0-1
/lib/libanl-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_nisplus.so.2 appartient à glibc 2.16.0-1
/lib/libcidn-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/3.1.9-1-ARCH »
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.pcimap
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.inputmap
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.ofmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.isapnpmap
/lib/libdl-2.16.so appartient à glibc 2.16.0-1
/lib/libthread_db-1.0.so appartient à glibc 2.16.0-1
/lib/libc-2.16.so appartient à glibc 2.16.0-1
/lib/libnsl-2.16.so appartient à glibc 2.16.0-1
/lib/libpthread-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_nisplus-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_db-2.16.so appartient à glibc 2.16.0-1
/lib/libutil-2.16.so appartient à glibc 2.16.0-1
/lib/libc.so.6 appartient à glibc 2.16.0-1
/lib/librt-2.16.so appartient à glibc 2.16.0-1
/lib/libutil.so.1 appartient à glibc 2.16.0-1
/lib/libcrypt.so.1 appartient à glibc 2.16.0-1
/lib/libnss_hesiod.so.2 appartient à glibc 2.16.0-1
/lib/libcrypt-2.16.so appartient à glibc 2.16.0-1
/lib/libanl.so.1 appartient à glibc 2.16.0-1
/lib/libm-2.16.so appartient à glibc 2.16.0-1
/lib/libresolv.so.2 appartient à glibc 2.16.0-1
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/firmware »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/firmware/b43 »
/lib/ld-linux-x86-64.so.2 appartient à glibc 2.16.0-1
/lib/libSegFault.so appartient à glibc 2.16.0-1
/lib/libnss_nis.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/libresolv-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_files-2.16.so 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/librt.so.1 appartient à glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so appartient à glibc 2.16.0-1
/lib/libpthread.so.0 appartient à glibc 2.16.0-1
/lib/ld-2.16.so appartient à glibc 2.16.0-1
et là je ne sais plus quoi faire merci claude
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [refus de mise à jour]conflit de fichiers

Message par Ypnose »

Regarde Issue2, ça devrait aider:
https://wiki.archlinux.org/index.php/De ... iki:usrlib
Apparemment, tu peux supprimer le dossier.
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [refus de mise à jour]conflit de fichiers

Message par claudef »

Désolé j'ai rien compris quand je fais
[claude@claude ~]$ sudo find /lib -exec pacman -Qo -- {} + j'obtiens

Code : Tout sélectionner

Erreur : impossible de déterminer le propriétaire du répertoire « /lib »
/lib/libBrokenLocale.so.1 appartient à glibc 2.16.0-1
/lib/libnss_compat.so.2 appartient à glibc 2.16.0-1
/lib/libnss_dns.so.2 appartient à glibc 2.16.0-1
/lib/libthread_db.so.1 appartient à glibc 2.16.0-1
/lib/libpcprofile.so appartient à glibc 2.16.0-1
/lib/libnss_compat-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_dns-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
/lib/libmemusage.so appartient à glibc 2.16.0-1
/lib/libnss_db.so.2 appartient à glibc 2.16.0-1
/lib/libanl-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_nisplus.so.2 appartient à glibc 2.16.0-1
/lib/libcidn-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/3.1.9-1-ARCH »
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.pcimap
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.inputmap
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.ofmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.isapnpmap
/lib/libdl-2.16.so appartient à glibc 2.16.0-1
/lib/libthread_db-1.0.so appartient à glibc 2.16.0-1
/lib/libc-2.16.so appartient à glibc 2.16.0-1
/lib/libnsl-2.16.so appartient à glibc 2.16.0-1
/lib/libpthread-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_nisplus-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_db-2.16.so appartient à glibc 2.16.0-1
/lib/libutil-2.16.so appartient à glibc 2.16.0-1
/lib/libc.so.6 appartient à glibc 2.16.0-1
/lib/librt-2.16.so appartient à glibc 2.16.0-1
/lib/libutil.so.1 appartient à glibc 2.16.0-1
/lib/libcrypt.so.1 appartient à glibc 2.16.0-1
/lib/libnss_hesiod.so.2 appartient à glibc 2.16.0-1
/lib/libcrypt-2.16.so appartient à glibc 2.16.0-1
/lib/libanl.so.1 appartient à glibc 2.16.0-1
/lib/libm-2.16.so appartient à glibc 2.16.0-1
/lib/libresolv.so.2 appartient à glibc 2.16.0-1
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/firmware »
Erreur : impossible de déterminer le propriétaire du répertoire « /lib/firmware/b43 »
/lib/firmware/b43/ucode5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode22_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn400bsinitvals33.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0bsinitvals16.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn1bsinitvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn1initvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode21_sslpn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode29_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn2bsinitvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn2initvals19.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0initvals16.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn0bsinitvals16.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0bsinitvals14.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn1initvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ht0bsinitvals29.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode16_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ht0initvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp1bsinitvals20.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode15.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g1bsinitvals13.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp2bsinitvals19.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn0initvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn2bsinitvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn0initvals16.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode11.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn1bsinitvals27.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn1bsinitvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g1initvals13.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn0initvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn0initvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g1initvals9.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode24_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode16_sslpn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn1initvals20.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0bsinitvals22.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn2bsinitvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode21_sslpn_nobt.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g1initvals5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/b0g0bsinitvals5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn1initvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/pcm5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode25_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode25_lcn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode20_sslpn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0initvals11.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode14.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0bsinitvals15.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn2initvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn3initvals21.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n2bsinitvals19.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n16bsinitvals30.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0bsinitvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/b0g0bsinitvals13.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g0initvals9.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn2initvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0initvals16.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n2initvals19.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0initvals22.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp1bsinitvals22.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0initvals15.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0bsinitvals17.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0bsinitvals13.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode32_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn400initvals33.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0bsinitvals16.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n1bsinitvals20.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/b0g0initvals5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n16initvals30.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp2initvals19.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/b0g0initvals13.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0bsinitvals11.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0bsinitvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n1initvals20.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn2initvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/b0g0initvals9.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn1bsinitvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn0bsinitvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn0bsinitvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode24_lcn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn4bsinitvals22.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0initvals24.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g0initvals5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode26_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n18initvals32.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn3bsinitvals21.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0initvals17.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lcn0bsinitvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode27_sslpn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode16_lp.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ht0bsinitvals26.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0initvals25.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode19_sslpn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn2bsinitvals19.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n0absinitvals11.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g1bsinitvals9.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0initvals14.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn1initvals27.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn4initvals22.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/b0g0bsinitvals9.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp1initvals22.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode30_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode19_sslpn_nobt.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/sslpn1bsinitvals20.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g0bsinitvals5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g1bsinitvals5.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/n18bsinitvals32.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode33_lcn40.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode9.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode13.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode22_sslpn.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode16_sslpn_nobt.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/a0g0bsinitvals9.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp0initvals13.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ht0initvals29.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode17_mimo.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/lp1initvals20.fw appartient à b43-firmware 5.100.138-1
/lib/firmware/b43/ucode20_sslpn_nobt.fw appartient à b43-firmware 5.100.138-1
/lib/ld-linux-x86-64.so.2 appartient à glibc 2.16.0-1
/lib/libSegFault.so appartient à glibc 2.16.0-1
/lib/libnss_nis.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/libresolv-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_files-2.16.so 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/librt.so.1 appartient à glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so appartient à glibc 2.16.0-1
/lib/libpthread.so.0 appartient à glibc 2.16.0-1
/lib/ld-2.16.so appartient à glibc 2.16.0-1
et la je comprend pas ce qu'il faut faire
merci claude
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [refus de mise à jour]conflit de fichiers

Message par FoolEcho »

D'une part, supprimer /lib/modules:

Code : Tout sélectionner

rm -rf /lib/modules
Puis recompiler le(s) paquet(s) nécessaire(s) qui t'apporte(nt) /lib/firmware/b43 et que tu peux identifier avec (cf. le lien précédemment donné):

Code : Tout sélectionner

grep '^lib/' /var/lib/pacman/local/*/files
Tu recompiles le paquet donné (b43-firmware) et enfin pacman -Su pour mettre à jour glibc (puis redémarrage).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
claudef
Chu Ko Nu
Messages : 428
Inscription : mer. 07 sept. 2011, 18:06
Localisation : Fourmies Nord

Re: [refus de mise à jour]conflit de fichiers

Message par claudef »

salut FoolEcho
j'ai donc fait,la j'ai compris

Code : Tout sélectionner

rm -rf /lib/modules
la j'ai pas compris mais l'important c'est de faire ma mise à jour je regarderais les commandes et les options après

Code : Tout sélectionner

grep '^lib/' /var/lib/pacman/local/*/files
puis je insister (grossièrement) pour une explication pour faire

Code : Tout sélectionner

Tu recompiles le paquet donné (b43-firmware)
merci encore pour ta patience claude
Je finirai bien par y arriver un jour prochain quoique,
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [refus de mise à jour]conflit de fichiers

Message par FoolEcho »

La première commande consiste simplement à supprimer le répertoire qui empêche la mise à jour et qui n'appartient à aucun paquet, /lib/modules (il ne s'agit pas de supprimer tout ce qui dérange systématiquement).

Ensuite, il te reste b43 (le grep est simplement pour vérifier qui installe des trucs directement dans lib: après mise à jour complète, cette commande ne renverra plus rien). Il faut que tu recompiles le paquet b43-firmware qui est sur Aur, le PKGBUILD a été modifié de façon à installer ce qui se trouvait dans /lib dans /usr/lib (j'ai vérifié), donc:

Code : Tout sélectionner

wget https://aur.archlinux.org/packages/b4/b43-firmware/b43-firmware.tar.gz
tar zxvf b43-firmware.tar.gz
cd b43-firmware
makepkg -s
pacman -U b43-firmware-5.100.138-2-any.pkg.tar.xz #(ou quelque chose comme ça pour le nom)
(ceci fait, tu peux supprimer b43-firmware.tar.gz et le répertoire b43-firmware... ou garder/placer le .pkg.tar.xz dans /var/cache/pacman/pkg/)
(ou via yaourt si tu l'utilises... cf. AUR)

Et enfin pacman -Su. :chinois:

(je ne peux pas faire mieux :) )
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [refus de mise à jour]conflit de fichiers

Message par DomS »

Je bloque moi aussi. Dois-je créer un autre sujet ?
J'avais

Code : Tout sélectionner

find /lib -exec pacman -Qo -- {} +
Erreur : impossible de déterminer le propriétaire du répertoire « /lib »
/lib/libc-2.16.so appartient à glibc 2.16.0-1
/lib/libthread_db-1.0.so appartient à glibc 2.16.0-1
/lib/libnss_files-2.16.so appartient à glibc 2.16.0-1
/lib/libm-2.16.so appartient à glibc 2.16.0-1
/lib/libnsl.so.1 appartient à glibc 2.16.0-1
/lib/libnss_compat.so.2 appartient à glibc 2.16.0-1
/lib/libpcprofile.so appartient à glibc 2.16.0-1
/lib/libanl-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/libdl.so.2 appartient à glibc 2.16.0-1
/lib/libpthread.so.0 appartient à glibc 2.16.0-1
/lib/libnsl-2.16.so appartient à glibc 2.16.0-1
/lib/libpthread-2.16.so 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
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.alias.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.symbols
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 : 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.devname
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 : 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.isapnpmap
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.pcimap
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.ccwmap
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.usbmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-2-ARCH/modules.seriomap
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.isapnpmap
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.pcimap
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.ccwmap
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.usbmap
Erreur : aucun paquet ne contient /lib/modules/3.1.9-1-ARCH/modules.seriomap
/lib/libnss_db.so.2 appartient à glibc 2.16.0-1
/lib/librt-2.16.so appartient à glibc 2.16.0-1
/lib/libm.so.6 appartient à glibc 2.16.0-1
/lib/libmemusage.so appartient à glibc 2.16.0-1
/lib/libnss_compat-2.16.so appartient à glibc 2.16.0-1
/lib/libresolv-2.16.so appartient à glibc 2.16.0-1
/lib/ld-linux-x86-64.so.2 appartient à glibc 2.16.0-1
/lib/libnss_dns.so.2 appartient à glibc 2.16.0-1
/lib/libresolv.so.2 appartient à glibc 2.16.0-1
/lib/libnss_hesiod.so.2 appartient à glibc 2.16.0-1
/lib/libnss_db-2.16.so appartient à glibc 2.16.0-1
/lib/libdl-2.16.so appartient à glibc 2.16.0-1
/lib/libthread_db.so.1 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/ufw »
Erreur : aucun paquet ne contient /lib/ufw/user6.rules.pacsave
Erreur : aucun paquet ne contient /lib/ufw/user.rules.pacsave
/lib/libnss_nisplus.so.2 appartient à glibc 2.16.0-1
/lib/libanl.so.1 appartient à glibc 2.16.0-1
/lib/libutil-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_files.so.2 appartient à glibc 2.16.0-1
/lib/libSegFault.so appartient à glibc 2.16.0-1
/lib/librt.so.1 appartient à glibc 2.16.0-1
/lib/libc.so.6 appartient à glibc 2.16.0-1
/lib/libcidn.so.1 appartient à glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so appartient à glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so appartient à glibc 2.16.0-1
/lib/libnss_nis.so.2 appartient à glibc 2.16.0-1
/lib/libnss_dns-2.16.so appartient à glibc 2.16.0-1
/lib/libutil.so.1 appartient à glibc 2.16.0-1
/lib/libcidn-2.16.so appartient à glibc 2.16.0-1
/lib/libcrypt.so.1 appartient à glibc 2.16.0-1
J'ai donc fait sudo rm -rf /lib/modules puis sudo grep '^lib/' /var/lib/pacman/local/*/files
mais j'obtiens toujours

Code : Tout sélectionner

 sudo 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.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [refus de mise à jour]conflit de fichiers

Message par FoolEcho »

DomS a écrit :Je bloque moi aussi. Dois-je créer un autre sujet ?
On dira que non... pour cette fois... (merci à tout le monde de ne pas en faire autant sinon on ne va plus s'y retrouver !) :roll:
DomS a écrit :Erreur : impossible de déterminer le propriétaire du répertoire « /lib/ufw »
Erreur : aucun paquet ne contient /lib/ufw/user6.rules.pacsave
Erreur : aucun paquet ne contient /lib/ufw/user.rules.pacsave
Il te faut supprimer /lib/ufw (à priori un résidu d'une installation de ufw... éventuellement tu conserves tes pacsaves... ailleurs).
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [refus de mise à jour]conflit de fichiers

Message par DomS »

Merci, après une erreur toute bête que j'ai résolu moi-même, ça marche !
Répondre