Page 1 sur 1

[pacman] conflits pacman-color, package-query (Résolu)

Publié : sam. 07 janv. 2012, 11:28
par VinsS
Bonjour,

Je poursuis sur ce fil puisque mon problème est identique au départ.

Code : Tout sélectionner

pacman -Su
:: Les paquets suivants devraient être mis à jour en premier :
    pacman
:: Voulez-vous annuler l'opération courante et
:: mettre à jour ces paquets maintenant ? [O/n] 

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é)
:: package-query: requiert pacman<3.6
:: pacman-color: requiert pacman<3.6

uname -a
Linux myhost 3.0-ARCH #1 SMP PREEMPT Tue Aug 30 08:53:25 CEST 2011 x86_64 Pentium(R) Dual-Core CPU T4500 @ 2.30GHz GenuineIntel GNU/Linux

pacman -Q pacman package-query linux
pacman 3.5.4-4
package-query 0.9-1
linux 3.0.4-1

pacman -Q pacman-cage
Erreur: paquet "pacman-cage" introuvable
Donc moi, je n'ai pas de pacman-cage.
Mon /etc/pacman.conf
...
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman pacman-color yaourt package-query
...
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64

[testing]
## Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

[community-testing]
## Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
Je suppose que ce n'est pas un problème de serveur, j'ai fais mes essais sur deux jours à différentes heures.

Merci de vos conseils.

Re: [pacman] Problème étrange

Publié : sam. 07 janv. 2012, 12:15
par benjarobin
Non ton problème n'est absolument pas identique... Regarde dans le Wiki et dans ces messages la solution est donnée par karhu

Re: [pacman] conflits pacman-color, package-query

Publié : sam. 07 janv. 2012, 12:24
par FoolEcho
C'est en effet différent (d'où séparation: si le titre ne te convient pas, tu peux le changer :chinois: ).

Tu as [testing] d'activé... et tu ne devrais d'ailleurs pas mettre [archlinuxfr] en premier. Pour le message dont parle benjarobin, il s'agit de http://forums.archlinux.fr/post85881.html#p85881 (pour éviter de t'embrouiller).

Re: [pacman] conflits pacman-color, package-query

Publié : sam. 07 janv. 2012, 12:29
par benjarobin
Mais j'avais pas vu que tu avais testing, tu dois dans ce cas pour yaourt installer la version git d'AUR
Donc pour simplifier la mise à jour tu peux les désinstaller avant la mise à jour

Re: [pacman] conflits pacman-color, package-query

Publié : sam. 07 janv. 2012, 12:38
par VinsS
Oops, je répondais pendant que le fil était déplacé.

Je colle mon message

Oui, pour la ligne SyncFirst = pacman pacman-color yaourt package-query mais elle était déjà présente dans pacman.conf

Le wiki de pacman, je l'ai imprimé, ca fait deux jours que j'ai le nez dessus, il n'y est pas question de package-query.

C'est un paquet qui s'installe (se réinstalle) comme un autre ce package-query ? ou bien c'est une mauvaise idée ça ?

Maintenant je regarde vos nouveaux messages.

Re: [pacman] conflits pacman-color, package-query

Publié : sam. 07 janv. 2012, 12:41
par benjarobin
Pour résumer tu dois faire :

Code : Tout sélectionner

yaourt -G pacman-color-testing
yaourt -G yaourt-git
yaourt -G package-query-git
pacman -R package-query yaourt pacman-color
pacman -Syu
cd pacman-color-testing; makepkg; cd ..
cd package-query-git; makepkg; cd ..
cd yaourt-git; makepkg; cd ..
pacman -U pacman-color-testing/*.tar.xz package-query-git/*.tar.xz yaourt-git/*.tar.xz
Mais testing est comme même conseillé uniquement aux personnes qui suivent les informations et ayant un assez bon niveau

Re: [pacman] conflits pacman-color, package-query

Publié : sam. 07 janv. 2012, 14:30
par VinsS
En fait je n'ai aucune raison d'avoir testing activé, je l'ai commenté.
j'ai refait pacman -Syu, après un download de deux giga de paquets j'ai obtenu ce message:
Erreur: la validation de la transaction a échoué (conflit de fichiers)
filesystem: /etc/mtab est déjà présent dans le système de fichiers
initscripts: /etc/profile.d/locale.sh est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.

Re: [pacman] conflits pacman-color, package-query

Publié : sam. 07 janv. 2012, 14:43
par FoolEcho
Merci de regarder les dernières nouvelles de http://archlinux.fr/. :chinois: (sans être vache, si tu ne suis déjà pas ce flux qui est pour la branche stable, [testing] est encore moins pour toi :wink: ).

Re: [pacman] conflits pacman-color, package-query

Publié : sam. 07 janv. 2012, 15:29
par VinsS
Eh, c'est que ces news ne sont pas nécessairement parlantes pour qui ne connait le système de mise à jour en profondeur.

Quand on lit la news du 20 décembre par exemple, son implication dans les mises à jour n'est évidente que pour qui connait le système.

Donc, ce que j'ai fait:

Code : Tout sélectionner

rm /etc/profile.d/locale.sh
pacman -Sf filesystem
pacman -Syu
Et cette fois ci il est allé jusqu'au bout.

Merci de votre patience.

Re: [pacman] conflits pacman-color, package-query (Résolu)

Publié : sam. 07 janv. 2012, 16:29
par FoolEcho
VinsS a écrit :Quand on lit la news du 20 décembre par exemple, son implication dans les mises à jour n'est évidente que pour qui connait le système.
Ça le devient avec le message qui apparaît lors de la mise à jour. :)