[Mise à jour système] - Conflit de fichiers

Mise à jour / Création /debug de paquetages
sandrine
Hankyu
Messages : 21
Inscription : mar. 30 avr. 2013, 16:23

[Mise à jour système] - Conflit de fichiers

Message par sandrine »

Bonsoir à tout le monde,

Avant toute chose, je précise que je suis grande débutante sur Archlinux et que j'ai peu souvent l'occasion de mettre les mains dans le cambouis car j'ai une utilisation très bureautique de mon ordinateur.

Depuis plusieurs mois, je n'arrive pas à mettre à jour les paquets avec pacman ; le système ne se met pas à jour car il y a conflit de fichier.

Hier, j'ai voulu essayer de mémoire (allez savoir pourquoi :? la commande pacman Su pour firefox. Ce fut une très mauvaise idée. Firefox ne se lance plus.

De fait, maintenant, j'ai 2 problèmes : pas de mise à jour effectuée depuis un bail et plus de firefox dans les parage (uniquement l'icône sur mon tableau de bord).

A chaque fois que je tente de nouveau de faire les mises à jour, avant je fais "pacman -S archlinux-keyring", pensant que peut-être c'est une histoire de clé.
Rien n'y fait.

A l'instant, je fais de nouveau le keyring.
Et ensuite, j'ai fait "sudo pacman -Suu"
Et voici la réponse :

Code : Tout sélectionner

Taille totale installée :      5872,95 MiB
Taille de mise à jour nette :   340,27 MiB

:: Procéder à l’installation ? [O/n] 
(871/871) vérification des clés dans le trousseau                   [######################################] 100%
(871/871) vérification de l’intégrité des paquets                   [######################################] 100%
(871/871) chargement des fichiers des paquets                       [######################################] 100%
(871/871) analyse des conflits entre fichiers                       [######################################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers )
kde-cli-tools : /usr/bin/kde-open est déjà présent dans le système de fichiers (appartenant à kdebase-runtime)
kde-cli-tools : /usr/bin/keditfiletype est déjà présent dans le système de fichiers (appartenant à kdebase-runtime)
kde-cli-tools : /usr/bin/kioclient est déjà présent dans le système de fichiers (appartenant à kdebase-runtime)
kde-cli-tools : /usr/bin/kmimetypefinder est déjà présent dans le système de fichiers (appartenant à kdebase-runtime)
kde-cli-tools : /usr/bin/kstart est déjà présent dans le système de fichiers (appartenant à kdebase-runtime)
kde-cli-tools : /usr/bin/ksvgtopng est déjà présent dans le système de fichiers (appartenant à kdebase-runtime)
Des erreurs se sont produites, aucun paquet n’a été mis à jour.


Pourriez-vous s'il vous plait m'aiguiller soit vers un message résolu qui m'aurait échappé, soit avec des solutions propres à mon problèmes ?

Je signale aussi avoir lu dans le wiki qu'il ne fallait pas faire l'option --overwrite de pacman, donc je ne l'ai pas faite.

Bien à vous.
Sandrine
benjarobin
Maître du Kyudo
Messages : 16723
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise à jour système] - Conflit de fichiers

Message par benjarobin »

Bonjour,
Il ne faut jamais utiliser l'option -y de pacman sans utiliser l'option -u. Donc cela ne me choque pas que firefox soit cassé. Afin de résoudre le problème il faut en effet mettre à jour le système intégralement.
Hum, le paquet kdebase-runtime n'existe plus... Et cela fait depuis début 2018...

Comme ton système est super vieux, tu peux tenter ceci (tu as plus de 50% de chance de le casser) depuis un tty, surtout pas depuis ton interface graphique :

Code : Tout sélectionner

pacman -Rdd kdebase-runtime
pacman -Suu
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Hankyu
Messages : 21
Inscription : mar. 30 avr. 2013, 16:23

Re: [Mise à jour système] - Conflit de fichiers

Message par sandrine »

Bonsoir Benjarobin,

Merci pour votre message.
J'ai exécuté les commandes dans le terminal et j'avoue que je n'ai pas tout suivi tellement il s'est passé de choses...
Ça a dû fonctionné car il y a eu 871 mises à jour et 28 upgrading sur la fin ; j'ai copié les dernières lignes mais il y en a quand même un grand nombre (j'ai fait un pastebin mais je ne sais pas comment vous le mettre dans le message. (et oui, j'ai même appris 2 ou 3 choses pour vous écrire ce message :) - la balise code et la pastebin)
Dites-moi surtout si le lien est lisible, visible, s'il vous plait.

https://pastebin.com/TYNNNGza

Quoiqu'il en soit je vous remercie déjà de m'avoir permis de débloquer ce processus de mise à jour.

S
benjarobin
Maître du Kyudo
Messages : 16723
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise à jour système] - Conflit de fichiers

Message par benjarobin »

Le lien que tu as donné est fonctionnel (on peut voir la fin de la msie à jour via pacman). Ton PC fonctionne après reboot ?
Quelle est la sortie de :

Code : Tout sélectionner

pacman -Qdt
pacman -Qm
pacman -Qme
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Hankyu
Messages : 21
Inscription : mar. 30 avr. 2013, 16:23

Re: [Mise à jour système] - Conflit de fichiers

Message par sandrine »

Bonsoir,
L'ordi fonctionne bien, je vous remercie.
Comment avez-vous su que kdebase-runtime n'était plus sur l'ordi depuis 2018 ?
sandrine
Hankyu
Messages : 21
Inscription : mar. 30 avr. 2013, 16:23

Re: [Mise à jour système] - Conflit de fichiers

Message par sandrine »

Bonsoir de nouveau,
Pour la commande Qdt, ça donne :
https://pastebin.com/6ad71b6t

Pour la commande Qm, ça donne :
https://pastebin.com/hjL0ageF

Et la commande Qme,

Code : Tout sélectionner

amarok 2.9.0-2
artwiz-fonts 1.3-10
blockify 3.6.3-3
firefox-extension-video-download-helper-companion-app-bin 1.2.4-2
flashplugin 32.0.0.465-1
font-bh-ttf 1.0.3-7
font-bitstream-speedo 1.0.2-5
kde-l10n-fr 17.08.3-2
libreoffice-extension-grammalecte-fr 0.6.0-1
pcmciautils 018-7
phonon-qt4-vlc 0.10.1-2
spotify-adblock-git r47.afa817a-1
xmind 3.7.5-2
yaourt 1.9-1
zoom 5.2.440215.0803-1
sandrine
Hankyu
Messages : 21
Inscription : mar. 30 avr. 2013, 16:23

Re: [Mise à jour système] - Conflit de fichiers

Message par sandrine »

J'ai une question sur les miroirs.
Est-ce que des distances de moins de 100 kms jouent sur l'efficacité des miroirs choisis, quand on lance les mises à jour ?

Je vous remercie encore pour votre aide.
Bien à vous.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2105
Inscription : jeu. 15 mars 2012, 05:08

Re: [Mise à jour système] - Conflit de fichiers

Message par waitnsea »

sandrine a écrit : ven. 20 janv. 2023, 19:11 J'ai une question sur les miroirs.
Est-ce que des distances de moins de 100 kms jouent sur l'efficacité des miroirs choisis, quand on lance les mises à jour ?
Bonjour,
Le statut des miroirs : https://archlinux.org/mirrors/status/ est complexe, et ne dépend pas que de la distance géographique
Il faut tenir compte de sa qualité (score), de sa mise à jour qui peut ne pas être encore complète, des performances du serveur qui l'héberge... et tout ceci peut changer d'une semaine à l'autre
Dans mon script de mise à jour j'ai inclus milcheck qui me donne un état avant de commencer
note: l'option -n lui ajoute la lecture des dernières "news" exemple :

Code : Tout sélectionner

milcheck -n 2
Edit : Mirror Score: A very rough calculation for ranking mirrors. It is currently calculated as (hours delay + average duration + standard deviation) / completion percentage.
+++: Lower is better
sandrine
Hankyu
Messages : 21
Inscription : mar. 30 avr. 2013, 16:23

Re: [Mise à jour système] - Conflit de fichiers

Message par sandrine »

Bonjour,
Dans mon script de mise à jour j'ai inclus milcheck qui me donne un état avant de commencer
note: l'option -n lui ajoute la lecture des dernières "news" exemple :
Merci pour votre partage. Je trouve effectivement que c'est une bonne idée.
J'y penserais dorénavant.
Bien à vous.
Répondre