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

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

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

Message 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 ??
Dernière modification par mariop31 le mer. 26 mars 2008, 11:32, modifié 1 fois.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-
Avatar de l’utilisateur
Archie
yeomen
Messages : 257
Inscription : jeu. 28 juin 2007, 22:18
Localisation : France (33)

Message 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.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message 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 ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message 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.
Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 »

Merci.

Je vais aller voir çà.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-
Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message 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é.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-
Répondre