Je suppose que je fais face à un bug de yaourt. J'ai fais plusieurs test pour en être sûr.
Lorsque je suis sur mon lieu de travail, je passe par un proxy. Dans mon terminal (xterm) je me connect en root et j'exporte ma varibale http_proxy
Code : Tout sélectionner
export http_proxy="http://user:passsword@192.168.128.254:3128"
Puis, je lance pacman -Syu
Code : Tout sélectionner
pacman -Syu
:: Synchronisation des bases de données de paquets...
--2009-11-02 15:34:32-- http://mir.archlinux.fr/core/os/i686/core.db.tar.gz
Connexion vers 192.168.128.254:3128...connecté.
requête Proxy transmise, en attente de la réponse...200 OK
Longueur: 35797 (35K) [application/x-gzip]
Sauvegarde en : «/var/lib/pacman/core.db.tar.gz.part»
100%[==========================================================>] 35 797 --.-K/s ds 0,003s
2009-11-02 15:34:32 (12,3 MB/s) - «/var/lib/pacman/core.db.tar.gz.part» sauvegardé [35797/35797]
Je lance yaourt -Syu :
Code : Tout sélectionner
# yaourt -Syu
:: Synchronisation des bases de données de paquets...
--2009-11-02 15:35:37-- http://mir.archlinux.fr/core/os/i686/core.db.tar.gz
Résolution de mir.archlinux.fr... 213.186.62.207
Connexion vers mir.archlinux.fr|213.186.62.207|:80...échec: Aucun chemin d'accès pour atteindre l'hôte cible.
Ceci dit, si je passe par le fichier wgetrc en lui renseignant la variable wgetrc ça fontionne bien. Hors, si j'ai bien compris, la variable http_proxy dans /etc/wgetrc ne fait que "écraser" temporairement la variable d'environnement http_proxy.
Est-il possible de corriger ce léger bug?