J'ai lu attentativement les différents messages de ce poste (http://forums.archlinux.fr/topic10109.html) pour essayer de surmonter le blocage des mises à jour.
Selon les 3 ou 4 premiers messages, il suffisait d'ajouter dans /etc/pacman.conf :
SyncFirst = pacman pacman-color yaourt package-query
SigLevel = never
En rouge, les valeurs que j'ai ajoutées manuellement.
Mais, malheureusement, quand ensuite j'exécute sudo pacman -Syu, je me heurte au même problème :
:: 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] O
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
---- Si je réponds 'n', le résultat est le même :
:: 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é)
:: package-query: requiert pacman<3.6
[okapi@Archie ~]$ pacman -V
.--. Pacman v3.5.4 - libalpm v6.0.4
/ _.-' .-. .-. .-. Copyright (C) 2006-2011 Pacman Development Team
\ '-. '-' '-' '-' Copyright (C) 2002-2006 Judd Vinet
Or, manifestement, ma version actuelle de pacman est antérieure à la 3.6.
Qu'est-ce que j'ai raté ?
Merci d'avance
EDIT : À tout hasard, j'ai rebooté Arch et relancé pacman -Suy dont le premier message me dit que
Code : Tout sélectionner
Avertissement: fichier de configuration /etc/pacman.conf, ligne 19: l'instruction 'SigLevel' dans la section 'options' n'est pas valide.