[update] conflit lors de la mise à jour (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Graurk
Hankyu
Messages : 26
Inscription : sam. 05 juin 2010, 18:59

[update] conflit lors de la mise à jour (résolu)

Message par Graurk »

Bonjour,
j'ai voulu faire une mise à jour en faisant un:

Code : Tout sélectionner

pacman -Syu
Mais lors de l'installation j'ai cette erreur:
Erreur: la validation de la transaction a échoué (conflit de fichiers)
linux-firmware: /lib/firmware/rt2860.bin est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Je vois bien que j'ai un conflit mais pas comment le résoudre.
Dernière modification par Graurk le lun. 28 juin 2010, 21:47, modifié 1 fois.
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [update] conflit lors de la mise à jour

Message par CroK »

Sauvegarde ton fichier .bin, supprime le et réessaye la màj ?
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
Fil Rouge
archer
Messages : 119
Inscription : lun. 08 mars 2010, 18:14
Localisation : Aix-en-Provence

Re: [update] conflit lors de la mise à jour

Message par Fil Rouge »

Arch64 PEKwm sur Asus F8Va
Dual-Boot : fedora 64
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [update] conflit lors de la mise à jour

Message par benjarobin »

Avant tout j'aurais exécuter cette commande : pacman -Ql | grep -B 100 rt2860.bin
Si elle retourne quelque chose ce n'est pas très bon signe (conflit entre 2 paquets). Récupère le nom du paquet...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Graurk
Hankyu
Messages : 26
Inscription : sam. 05 juin 2010, 18:59

Re: [update] conflit lors de la mise à jour

Message par Graurk »

benjarobin a écrit :Avant tout j'aurais exécuter cette commande : pacman -Ql | grep -B 100 rt2860.bin
Si elle retourne quelque chose ce n'est pas très bon signe (conflit entre 2 paquets). Récupère le nom du paquet...
Voici ce que retourne la commande:

Code : Tout sélectionner

reiserfsprogs /usr/share/man/man8/mkreiserfs.8.gz
reiserfsprogs /usr/share/man/man8/reiserfsck.8.gz
reiserfsprogs /usr/share/man/man8/reiserfstune.8.gz
reiserfsprogs /usr/share/man/man8/resize_reiserfs.8.gz
renderproto /usr/
renderproto /usr/include/
renderproto /usr/include/X11/
renderproto /usr/include/X11/extensions/
renderproto /usr/include/X11/extensions/render.h
renderproto /usr/include/X11/extensions/renderproto.h
renderproto /usr/lib/
renderproto /usr/lib/pkgconfig/
renderproto /usr/lib/pkgconfig/renderproto.pc
renderproto /usr/share/
renderproto /usr/share/doc/
renderproto /usr/share/doc/renderproto/
renderproto /usr/share/doc/renderproto/renderproto.txt
renderproto /usr/share/licenses/
renderproto /usr/share/licenses/renderproto/
renderproto /usr/share/licenses/renderproto/LICENSE
rfkill /etc/
rfkill /etc/conf.d/
rfkill /etc/conf.d/rfkill
rfkill /etc/rc.d/
rfkill /etc/rc.d/rfkill
rfkill /lib/
rfkill /lib/udev/
rfkill /lib/udev/rules.d/
rfkill /lib/udev/rules.d/60-rfkill.rules
rfkill /usr/
rfkill /usr/sbin/
rfkill /usr/sbin/rfkill
rfkill /usr/share/
rfkill /usr/share/licenses/
rfkill /usr/share/licenses/rfkill/
rfkill /usr/share/licenses/rfkill/LICENSE
rfkill /usr/share/man/
rfkill /usr/share/man/man8/
rfkill /usr/share/man/man8/rfkill.8.gz
rp-pppoe /etc/
rp-pppoe /etc/ppp/
rp-pppoe /etc/ppp/firewall-masq
rp-pppoe /etc/ppp/firewall-standalone
rp-pppoe /etc/ppp/pppoe-server-options
rp-pppoe /etc/ppp/pppoe.conf
rp-pppoe /etc/rc.d/
rp-pppoe /etc/rc.d/adsl
rp-pppoe /usr/
rp-pppoe /usr/lib/
rp-pppoe /usr/lib/rp-pppoe/
rp-pppoe /usr/lib/rp-pppoe/rp-pppoe.so
rp-pppoe /usr/sbin/
rp-pppoe /usr/sbin/pppoe
rp-pppoe /usr/sbin/pppoe-connect
rp-pppoe /usr/sbin/pppoe-relay
rp-pppoe /usr/sbin/pppoe-server
rp-pppoe /usr/sbin/pppoe-setup
rp-pppoe /usr/sbin/pppoe-sniff
rp-pppoe /usr/sbin/pppoe-start
rp-pppoe /usr/sbin/pppoe-status
rp-pppoe /usr/sbin/pppoe-stop
rp-pppoe /usr/share/
rp-pppoe /usr/share/doc/
rp-pppoe /usr/share/doc/rp-pppoe-3.10/
rp-pppoe /usr/share/doc/rp-pppoe-3.10/CHANGES
rp-pppoe /usr/share/doc/rp-pppoe-3.10/HOW-TO-CONNECT
rp-pppoe /usr/share/doc/rp-pppoe-3.10/KERNEL-MODE-PPPOE
rp-pppoe /usr/share/doc/rp-pppoe-3.10/LICENSE
rp-pppoe /usr/share/doc/rp-pppoe-3.10/README
rp-pppoe /usr/share/doc/rp-pppoe-3.10/SERVPOET
rp-pppoe /usr/share/doc/rp-pppoe-3.10/pap-secrets
rp-pppoe /usr/share/man/
rp-pppoe /usr/share/man/man5/
rp-pppoe /usr/share/man/man5/pppoe.conf.5.gz
rp-pppoe /usr/share/man/man8/
rp-pppoe /usr/share/man/man8/pppoe-connect.8.gz
rp-pppoe /usr/share/man/man8/pppoe-relay.8.gz
rp-pppoe /usr/share/man/man8/pppoe-server.8.gz
rp-pppoe /usr/share/man/man8/pppoe-setup.8.gz
rp-pppoe /usr/share/man/man8/pppoe-sniff.8.gz
rp-pppoe /usr/share/man/man8/pppoe-start.8.gz
rp-pppoe /usr/share/man/man8/pppoe-status.8.gz
rp-pppoe /usr/share/man/man8/pppoe-stop.8.gz
rp-pppoe /usr/share/man/man8/pppoe.8.gz
rpcbind /etc/
rpcbind /etc/rc.d/
rpcbind /etc/rc.d/rpcbind
rpcbind /usr/
rpcbind /usr/bin/
rpcbind /usr/bin/rpcbind
rpcbind /usr/bin/rpcinfo
rpcbind /usr/share/
rpcbind /usr/share/licenses/
rpcbind /usr/share/licenses/rpcbind/
rpcbind /usr/share/licenses/rpcbind/COPYING
rpcbind /usr/share/man/
rpcbind /usr/share/man/man8/
rpcbind /usr/share/man/man8/rpcbind.8.gz
rt2860-firmware /lib/
rt2860-firmware /lib/firmware/
rt2860-firmware /lib/firmware/rt2860.bin
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] conflit lors de la mise à jour

Message par tuxce »

benjarobin a écrit :Avant tout j'aurais exécuter cette commande : pacman -Ql | grep -B 100 rt2860.bin
Si elle retourne quelque chose ce n'est pas très bon signe (conflit entre 2 paquets). Récupère le nom du paquet...
c'est un peu se compliquer la vie (surtout que je vois pas l'utilité du -B 100 :)):

Code : Tout sélectionner

pacman -Qo /lib/firmware/rt2860.bin
@Graurk:

Code : Tout sélectionner

pacman -Syuw 
pacman -R rt2860-firmware
pacman -Su
Graurk
Hankyu
Messages : 26
Inscription : sam. 05 juin 2010, 18:59

Re: [update] conflit lors de la mise à jour

Message par Graurk »

tuxce, ta métode a bien fonctionné.
Merci beaucoup à tous les 4.
Par contre je n'ai pas tout compris.
La deuxième commande supprime le firmware de la carte wifi, non? donc comment cela ce fait-il que le wifi fonctionne après la manip?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [update] conflit lors de la mise à jour

Message par tuxce »

Le firmware est livré avec le nouveau paquet linux-firmware.
Sinon le pacman ne s'est pas connecté car le -w a télechargé les paquets avant.
(même si je pense qu'une fois le firmware chargé, le supprimer n'influe pas sur la connection)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [update] conflit lors de la mise à jour

Message par benjarobin »

tuxce a écrit :c'est un peu se compliquer la vie (surtout que je vois pas l'utilité du -B 100 :)):
Suite a des problème de PC je ne suis plus sous Linux, donc je ne me rappelai plus de la sortie :oops:
Donc dans le doute un -B 100 me donne tout ^^
Sinon :resolu:
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [update] conflit lors de la mise à jour

Message par CroK »

Je t'en prie, je trouve toujours ça plaisant d'aider quelqu'un :-)
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
Répondre