(1/3) Reloading system manager configuration...
(2/3) Restarting marked services...
(3/3) Arming ConditionNeedsUpdate...
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de libxml2 (2.14.5-1) casse la dépendance « libxml2.so=2-64 » requise par rest
Bonjour,
Je ne sais pas ce que c'est ce paquet "rest", mais tu dois le désinstaller en premier.
Il se trouve dans quel dépôt car il n'y a pas de paquet nommé rest dans AUR ni dans les dépôts officiels ?
Bjr . Merci pour ta réponse . Je suis effectivement très surpris comme toi car en fait il s'agit de mon nom de famille . Ai je fait des bêtises ? Bref je vais regarder dans mes paquets installés et essayer de désinstaller cela .Merci pour cette piste .
Sinon tu as simplement fait une erreur de copier coller (et le paquet qui pose problème se nomme autrement), car ton message était partiellement corrompu, je l'ai mis en forme.
Le plus simple est de relancer la commande afin de véfifier ce qu'elle affiche comme nom de paquet.
Et quelle est la sortie de : pacman -Qii le-nom-du-paquet (en remplaçant bien sûr le nom du paquet par ce qui est affiché dans la sortie de la mise à jour)
[[root@pcarch ~]# pacman -R rest
vérification des dépendances…
Paquets (1) rest-0.8.1+r4+ge5ee6ef-1
Taille totale supprimée : 0,83 MiB
:: Voulez-vous désinstaller ces paquets ? [O/n] o
:: Traitement des changements du paquet…
(1/1) désinstallation de rest [######################] 100%
:: Exécution des crochets (« hooks ») de post-transaction…
(1/1) Arming ConditionNeedsUpdate...
/code]
Puis j'ai lancé une maj
[code][root@pcarch ~]# pacman -Sy archlinux-keyring && pacman -Su
:: Synchronisation des bases de données de paquets…
core 120,1 KiB 424 KiB/s 00:00 [######################] 100%
extra 7,8 MiB 3,44 MiB/s 00:02 [######################] 100%
avertissement : archlinux-keyring-20250716-1 est à jour -- réinstallation
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (1) archlinux-keyring-20250716-1
Taille totale installée : 1,69 MiB
Taille de mise à jour nette : 0,00 MiB
:: Procéder à l’installation ? [O/n] o
(1/1) vérification des clés dans le trousseau [######################] 100%
(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%
(1/1) vérification de l’espace disque disponible [######################] 100%
:: Traitement des changements du paquet…
(1/1) réinstallation archlinux-keyring [######################] 100%
==> Ajout des clés depuis archlinux.gpg…
==> Mise à jour de la base de données de confiance…
gpg: la prochaine vérification de la base de confiance aura lieu le 2025-08-18
:: Exécution des crochets (« hooks ») de post-transaction…
(1/3) Reloading system manager configuration...
(2/3) Restarting marked services...
(3/3) Arming ConditionNeedsUpdate...
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
avertissement : cycle de dépendances détecté :
avertissement : systemd-libs sera installé avant sa dépendance libcap
avertissement : cycle de dépendances détecté :
avertissement : mesa sera installé avant sa dépendance libglvnd
avertissement : cycle de dépendances détecté :
avertissement : libcamera-ipa sera installé avant sa dépendance libcamera
rreur : la validation de la transaction a échoué (conflit de fichiers )
linux-firmware-nvidia : /usr/lib/firmware/nvidia/ad103 est déjà présent dans le système de fichiers
linux-firmware-nvidia : /usr/lib/firmware/nvidia/ad104 est déjà présent dans le système de fichiers
linux-firmware-nvidia : /usr/lib/firmware/nvidia/ad106 est déjà présent dans le système de fichiers
linux-firmware-nvidia : /usr/lib/firmware/nvidia/ad107 est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
[root@pcarch ~]#