Page 1 sur 1

[Pacman] Dépendance non résolue (Résolu)

Publié : sam. 05 mai 2012, 08:38
par g4llic4
Bonjour,

Je tente d'installer le paquet yaourt et voici ce que me renvoie la commande :

Code : Tout sélectionner

résolution des dépendances...
Avertissement : impossible de résoudre « yajl>=2.0 », une dépendance de « package-query »
:: Le paquet suivant ne peut pas être mis à jour à cause de dépendances qui ne peuvent êtres satisfaites :
      yaourt
J'ai pourtant vérifié mon pacman.conf dont voici la configuration :

Code : Tout sélectionner

SyncFirst   = pacman pacman-color yaourt package-query

[...]

[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64

[core]
#SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

[community]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
(testing et community-testing sont commentés).

Les dépôts disponibles sont les suivants :

Code : Tout sélectionner

## Any
Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
## France
Server = http://mir.archlinux.fr/$repo/os/$arch
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
Server = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
Server = ftp://mir1.archlinux.fr/archlinux/$repo/os/$arch
Server = http://mir1.archlinux.fr/archlinux/$repo/os/$arch
Server = http://miroir.ezvan.fr/archlinux/$repo/os/$arch
Server = ftp://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
Server = http://archlinux.polymorf.fr/$repo/os/$arch
Auriez-vous une idée à proposer ?

Merci par avance !

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 09:01
par Sabaku
Bonjour,

personnellement, dans mon pacman.conf j'ai cette ligne qui change:

Code : Tout sélectionner

[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64
remplacée par

Code : Tout sélectionner

[archlinuxfr]
Server = http://repo.archlinux.fr/$arch

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 09:12
par g4llic4
La variable $arch ne sert qu'à détecter automatiquement l'architecture d'archlinux et malheureusement passer de x86_64 à $arch n'y change rien.

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 09:16
par FoolEcho
Le problème vient du fait que tu as mis le dépôt archlinuxfr en premier. Place-le à la fin du pacman.conf.

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 09:33
par g4llic4
Malheureusement, cela n'a rien changé. Voici le nouveau pacman.conf :

Code : Tout sélectionner

[core]
#SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

[community]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

[archlinuxfr]
Server = http://repo.archlinux.fr/$arch

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 09:46
par FoolEcho
Il faut resynchroniser avant d'installer:

Code : Tout sélectionner

pacman -Syu
pacman -S yaourt

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 14:37
par g4llic4
Oui je connais un peu le fonctionnement de Pacman mais cela n'y change rien.

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 14:56
par oloꟼ
Essaie pacman -Syy parce que le paquet est bien présent dans les dépôts. C'est peut-être ton mirroir qui n'est pas à jour, hésite pas à essayer http://mir.archlinux.fr/$repo/os/$arch en premier.

Re: [Pacman] Dépendance non résolue

Publié : sam. 05 mai 2012, 18:00
par g4llic4
oloꟼ a écrit :Essaie pacman -Syy parce que le paquet est bien présent dans les dépôts. C'est peut-être ton mirroir qui n'est pas à jour, hésite pas à essayer http://mir.archlinux.fr/$repo/os/$arch en premier.
Yeah ! Bien joué, le pacman -Syy a résolu le problème (j'ai accessoirement reboot entre temps, je ne sais pas si cela a changé quoique ce soit).