Page 1 sur 1

[yaourt] Gros pb de M.A.J(Résolu)

Publié : mar. 25 mars 2008, 10:55
par mariop31
Bonjour.

Je suis en train de faire une M.A.J avec yaourt et voilà ce que j'ai:

Code : Tout sélectionner

=> yaourt -Syu
:: Synchronisation des bases de données de paquets...
 archlinuxfr est à jour;
 kdemod est à jour;
 core est à jour;
 extra est à jour;
 community est à jour;
La base de données locale est à jour.
:: Début de la mise à jour complète du système...
Résolution des dépendances...
Recherche des conflits possibles entre paquets...

Cibles: kernel-headers-2.6.24.3-1  glibc-2.7-9  binutils-2.18-6  boost-1.34.1-2  gcc-libs-4.3.0-1  gcc-4.3.0-1  gcc-gcj-4.3.0-1  kernel-sources-2008.03.24-1  
        mercurial-1.0-1  pacman.manfr-20080323-1  udev-119-1  xorg-server-1.4.0.90-9  

Taille totale des paquets (téléchargement):   0,00 Mo
Taille totale des paquets (installation):   80,95 Mo

Procéder à l'installation? [O/n] 
Analyse de l'intégrité des paquets...
(12/12) Analyse des conflits entre fichiers         [########################################################################################################] 100%
Erreur: la préparation de la transaction a échoué
erreur: la validation de la transaction a échoué (conflit de fichiers)
gcc: /usr/bin/i686-pc-linux-gnu-gcc-4.3.0 est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/cc1 est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/cc1plus est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/collect2 est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtbegin.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtbeginS.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtbeginT.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtend.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtendS.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtfastmath.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtprec32.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtprec64.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/crtprec80.o est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include-fixed/README est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include-fixed/limits.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include-fixed/syslimits.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/ammintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/bmmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/cpuid.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/emmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/float.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/iso646.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/mf-runtime.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/mm3dnow.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/mm_malloc.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/mmintrin-common.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/mmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/nmmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/omp.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/pmmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/smmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/ssp/ssp.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/ssp/stdio.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/ssp/string.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/ssp/unistd.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/stdarg.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/stdbool.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/stddef.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/stdfix.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/tmmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/unwind.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/varargs.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/include/xmmintrin.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/fixinc.sh est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/fixinc_list est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/fixincl est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/gsyslimits.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/include/README est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/include/limits.h est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/macro_list est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/mkheaders est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/mkheaders.conf est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/install-tools/mkinstalldirs est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/libgcc.a est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/libgcc_eh.a est déjà présent dans le système de fichiers
gcc: /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/libgcov.a est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Quel le pb??
Suis le seul ??

Publié : mar. 25 mars 2008, 13:54
par Archie
Chez moi tous marche bien. Même la mise à jours de gcc 4.3.0 qui semble planter chez toi.
Pour savoir d'ou viennent les fichiers qui bloquent la mise à jours de gcc :
pacman -Qo /usr/lib/gcc/i686-pc-linux-gnu/4.3.0/collect2
Normalement, il devrait appartenir a gcc justement. Et donc ne pas poser de problème pour ça mise à jours.

Publié : mar. 25 mars 2008, 16:10
par mélodie
Des fois ça m'arrive, d'avoir les fichiers déjà présents, alors:

Code : Tout sélectionner

#pacman -Suf
Je n'ai pas rencontré de problème en forçant, pour ce genre de situation.

Par contre si quelqu'un sait pourquoi ça se produit, ça m'intéresserait d'avoir une explication ?

Publié : mar. 25 mars 2008, 16:27
par tuxce
ca depend ce qui a été installé, si tu as essayé un pkg en testing ou aur (ou d'autres qui ont un défaut), ils les a peut etre créés dans une méthode post_install, ou alors depuis un "make install" sinon la commande donné par Archie devrait te donner une réponse.

Publié : mar. 25 mars 2008, 17:58
par mariop31
Merci.

Je vais aller voir çà.

Publié : mar. 25 mars 2008, 21:02
par mariop31
mélodie a écrit :Des fois ça m'arrive, d'avoir les fichiers déjà présents, alors:

Code : Tout sélectionner

#pacman -Suf
Je n'ai pas rencontré de problème en forçant, pour ce genre de situation.

Par contre si quelqu'un sait pourquoi ça se produit, ça m'intéresserait d'avoir une explication ?
Merci beaucoup mélodie pb réglé.