Page 1 sur 1

[yaourt] pb configuration des miroirs (résolu)

Publié : sam. 24 janv. 2009, 19:09
par tuxrouge
hugh

quand je lance un ordre avec yaourt (j'adore ce nom), il me signale un problème sur mon mirror.list

Code : Tout sélectionner

error: config file /etc/pacman.d/mirrorlist, line 6: directive 'Server' not recognized.
or, le voilà

Code : Tout sélectionner

#
# Arch Linux repository mirrorlist
#

# - France
Server = ftp://mir1.archlinuxfr.org/archlinux/$repo/os/x86_64
Server = ftp://mir2.archlinuxfr.org/archlinux/$repo/os/x86_64
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/x86_64
Server = http://mir.archlinux.fr/$repo/os/x86_64
Server = ftp://ftp.free.fr/mirrors/ftp.archlinux.org/$repo/os/x86_64
Server = ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/$repo/os/x86_64

# North America
# - United States
Server = ftp://ftp.archlinux.org/$repo/os/x86_64
Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/x86_64
Server = http://archlinux.unixheads.org/$repo/os/x86_64
Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/x86_64
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/x86_64
Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/x86_64
Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/$repo/os/x86_64
Server = http://archlinux.umflint.edu/mirrors/archlinux/$repo/os/x86_64
Server = http://mirror.neotuli.net/arch/$repo/os/x86_64
Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
Server = http://mirror.umoss.org/archlinux/$repo/os/x86_64
Server = http://schlunix.org/archlinux/$repo/os/x86_64
Server = http://mirror.archlinux.com.ve/$repo/os/x86_64
# - Canada
Server = ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/x86_64
Server = ftp://mirrors.portafixe.com/archlinux/$repo/os/x86_64

# South America
# - Brazil
Server = http://archlinux.c3sl.ufpr.br/$repo/os/x86_64
Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/x86_64
Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/x86_64
# - Venezuela
Server = http://mirror2.archlinux.com.ve/$repo/os/x86_64

# Europe
# - Austria
Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/x86_64
# - Belgium
Server = ftp://ftp.belnet.be/mirror/archlinux.org/$repo/os/x86_64
# - Czech Republic
Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/$repo/os/x86_64
# - Denmark
Server = ftp://ftp.klid.dk/archlinux/$repo/os/@CARCH@
# - Estonia
Server = ftp://ftp.estpak.ee/pub/archlinux/$repo/os/x86_64

# - Germany
Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/x86_64
Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/x86_64
Server = ftp://ftp.uni-bayreuth.de/pub/linux/archlinux/$repo/os/x86_64
Server = ftp://ftp.archlinuxppc.org/x86_64/$repo/os/x86_64
Server = ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/x86_64
Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/x86_64
Server = http://mirrors.igprolin-online.org/pub/archlinux/$repo/os/x86_64
Server = ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/x86_64
# - Great Britain
Server = http://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/x86_64
Server = ftp://mirrors.uk2.net/pub/archlinux/$repo/os/x86_64
Server = http://archlinux.mirrors.uk2.net/$repo/os/x86_64
# - Greece
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/$repo/os/x86_64
# - Hungary
Server = ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/$repo/os/x86_64
# - Ireland
Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/x86_64
# - Italy
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/$repo/os/x86_64
# - Netherlands
Server = ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/$repo/os/x86_64
Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/$repo/os/x86_64
# - Norway
Server = http://mirror.archlinux.no/$repo/os/@carch
# - Poland
Server = ftp://mirror.icis.pcz.pl/archlinux/$repo/os/x86_64
Server = http://piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/x86_64
Server = ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/x86_64
Server = http://unix.net.pl/archlinux.org/$repo/os/x86_64
# - Portugal
Server = ftp://cesium.di.uminho.pt/pub/archlinux/$repo/os/x86_64
# - Romania
Server = ftp://ftp.iasi.roedu.net/mirrors/archlinux.org/$repo/os/x86_64
# - Russia
Server = ftp://mirror.yandex.ru/archlinux/$repo/os/x86_64
Server = http://archlinux.freeside.ru/$repo/os/x86_64
# - Sweden
Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/x86_64
Server = ftp://ftp.gigabit.nu/$repo/os/x86_64
# - Switzerland
Server = http://archlinux.puzzle.ch/$repo/os/x86_64
# - Turkey
Server = ftp://ftp.linux.org.tr/pub/mirrors/archlinux/$repo/os/x86_64
# - Ukraine
Server = ftp://archlinux.hell.org.ua/archlinux/$repo/os/x86_64
Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/x86_64

# Asia
# - Indonesia
Server = http://archlinux.cbn.net.id/$repo/os/x86_64
Server = ftp://archlinux.cbn.net.id/pub/archlinux/$repo/os/x86_64
# - Israel
Server = http://mirror.isoc.org.il/pub/archlinux/$repo/os/x86_64
# - Vietnam
# Domain name is ftp.indochinalinux.com but there are frequent DNS problems
Server = ftp://202.78.230.5/archlinux/$repo/os/x86_64

# Australia
Server = ftp://mirror.pacific.net.au/linux/archlinux/$repo/os/x86_64
Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/x86_64
Server = ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/x86_64
du coup, j'ai hésité à virer les mirroirs que je ne veux pas.
si je commente la ligne 6, il me signale le même pb pour la ligne 7 ...

c'est quoi le petit truc qui échappe à mes petits yeux ?

Publié : sam. 24 janv. 2009, 20:49
par wido
Salut, j'ai exactement la même chose pour ta liste des serveurs

Publié : dim. 25 janv. 2009, 12:28
par tuxce
tu peux indiquer la version de yaourt ainsi que la commande que tu lances ?
j'ai aucune erreur avec ton fichier.

sinon, il faudrait enlever les 2 miroirs archlinuxfr.org, ce site n'est plus maintenu.

Publié : dim. 25 janv. 2009, 13:14
par gyo
tuxce a écrit :tu peux indiquer la version de yaourt ainsi que la commande que tu lances ?
j'ai aucune erreur avec ton fichier.

sinon, il faudrait enlever les 2 miroirs archlinuxfr.org, ce site n'est plus maintenu.
« Enlever » est un bien grand mot, car bien que le site web soit « coupé », les miroirs semblent être à jour.
Il faudrait plutôt changer les priorités :
  1. mir.archlinux.fr
  2. miroir free ou les 2 miroirs archlinuxfr.org
  3. les autres miroirs (dont le miroir calimero :P ? </private_joke>)

Publié : dim. 25 janv. 2009, 13:32
par tuxrouge
hugh

j'ai fais la modif mais en ce qui concerne l'erreur, ça ne change rien:

Code : Tout sélectionner

bash-3.2# yaourt -Syu
error: config file /etc/pacman.d/mirrorlist, line 6: directive 'Server' not recognized.
et ça, ça vous parlera peut être:

Code : Tout sélectionner

bash-3.2# yaourt -Ss yaourt
error: package "error:" not found
error: config file /error: config [installed] 
archlinuxfr/yaourt 0.9.2.4-1 [config installed] 
     A Pacman frontend with more features and AUR support
aur/yaourt 0.9.2.4-1 [config installed] (1577)
    A Pacman frontend with more features and AUR support

Publié : dim. 25 janv. 2009, 16:38
par tuxce
tu peux poster ton pacman.conf ?

ça te le fait aussi avec pacman, non ?

Publié : dim. 25 janv. 2009, 20:07
par tuxrouge
alors oui, même erreur avec pacman

voilà le pacman.conf:

Code : Tout sélectionner

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
HoldPkg     = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst   = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl %u > %o

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options (all disabled by default)
#NoPassiveFtp
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# Testing is disabled by default.  To enable, uncomment the following
# two lines.  You can add preferred servers immediately after the header,
# and they will be used before the default mirrors.
#[testing]
Include = /etc/pacman.d/mirrorlist


[current]
Server = http://mir.archlinux.fr/current/os/x86_64
Server = ftp://mir1.archlinuxfr.org/archlinux/current/os/x86_64
Server = ftp://mir2.archlinuxfr.org/archlinux/current/os/x86_64


[extra]
Server = http://mir.archlinux.fr/extra/os/x86_64
Server = ftp://mir1.archlinuxfr.org/archlinux/extra/os/x86_64
Server = ftp://mir2.archlinuxfr.org/archlinux/extra/os/x86_64

[community]
# Add your preferred servers here, they will be used first
Server = http://mir.archlinux.fr/community/os/x86_64
Server = ftp://mir1.archlinuxfr.org/archlinux/community/os/x86_64
Server = ftp://mir2.archlinuxfr.org/archlinux/community/os/x86_64


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

Publié : dim. 25 janv. 2009, 20:59
par tuxce
et voilà le coupable (l'icc):
tuxrouge a écrit :

Code : Tout sélectionner

#[testing]
Include = /etc/pacman.d/mirrorlist

un # en moins (ou en plus si tu veux laisser testing :))

juste pour info, si un souci apparaît avec yaourt, faut systématiquement vérifier avec pacman (si ce n'est pas une tâche spécifique), si le souci arrive aussi avec pacman, yaourt n'est nullement en cause ! du coup ça permet de mieux isoler le problème et de ne pas partir sur de mauvaises pistes ;)

Publié : dim. 25 janv. 2009, 21:10
par tuxrouge
parfait, c'est ça

merci