(475/475) vérification des clés dans le trousseau [#######################################################################################] 100%
(475/475) vérification de l’intégrité des paquets [#######################################################################################] 100%
(475/475) chargement des fichiers des paquets [#######################################################################################] 100%
(475/475) analyse des conflits entre fichiers [#######################################################################################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers )
gcc12 : /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so est déjà présent dans le système de fichiers (appartenant à gcc10-libs)
gcc12 : /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so.1 est déjà présent dans le système de fichiers (appartenant à gcc10-libs)
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Je voulais savoir quoi faire ? Est que si je supprime les fichiers libgcc_s.so et libgcc_s.so.1 me permettrait de résoudre mon problème ?
Merci pour les retours
Dernière modification par rcoulon44 le sam. 13 mai 2023, 13:11, modifié 1 fois.
Bonjour,
Quelle est la sortie de :
pacman -Qs gcc
pactree -r gcc10-libs
Dans ce cas supprimer ces fichiers pourrais être très dangereux, surtout que cela ne résoudrait pas le problème car ils appartiennent déjà à un paquet : gcc10-libs
Il faut surtout comprendre ce que fait là ce paquets.
benjarobin a écrit : ↑ven. 12 mai 2023, 08:28
Bonjour,
Quelle est la sortie de :
pacman -Qs gcc
pactree -r gcc10-libs
Dans ce cas supprimer ces fichiers pourrais être très dangereux, surtout que cela ne résoudrait pas le problème car ils appartiennent déjà à un paquet : gcc10-libs
Il faut surtout comprendre ce que fait là ce paquets.
$ pacman -Qs gcc
local/gcc 12.2.1-2 (base-devel)
The GNU Compiler Collection - C and C++ frontends
local/gcc-fortran 12.2.1-2
Fortran front-end for GCC
local/gcc-libs 12.2.1-2
Runtime libraries shipped by GCC
local/gcc10-libs 1:10.3.0-2
Runtime libraries shipped by GCC (Version 10)
local/gcc11 11.3.0-6
The GNU Compiler Collection - C and C++ frontends (11.x.x)
local/gcc11-libs 11.3.0-6
Runtime libraries shipped by GCC (11.x.x)
local/lib32-gcc-libs 12.2.1-2 (multilib-devel)
32-bit runtime libraries shipped by GCC
Ok, déjà tu n'as plus besoin de gcc10-libs, tu peux et dois désinstaller ce paquet. Tu pourras faire ta mise à jour.
La question que je me pose, c'est pourquoi tu as les paquets suivant d'installés (paquets AUR) : gcc11 et gcc11-libs ?
Quelle est la sortie de : pactree -r gcc11-libs ?