Page 1 sur 1

[Pacman] aucune Architecture n'est définie (resolu)

Publié : dim. 06 mars 2011, 12:44
par Croangels
Bonjour à tous,
Je suis utilisateur d'archlinux depuis quelques temps déjà et en fouillant un peu sur le wiki je suis tombé sur http://wiki.archlinux.fr/Ameliorer_Pacman

J'ai donc pris la dernière liste des dépots que j'ai placé dans le fichier /etc/pacman.d/mirrorlist le tout en ayant efféctué une copie de sauvegarde au préalable.

J'ai donc effectuer un Pacman -Syy puis Pacman -Syu --debug et j'ai obtenu ceci :

[vincent@archie001 ~]$ sudo pacman -Syu --debug
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: SyncFirst: pacman
debug: config: new section 'core'
debug: registering sync database 'core'
debug: config file /etc/pacman.conf, line 64: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
Erreur: Le miroir 'ftp://mirrors.kernel.org/archlinux/$repo/os/$arch' contient la variable $arch, mais aucune Architecture n'est définie.
debug: setlibpaths() called
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: config file /etc/pacman.conf, line 68: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
Erreur: Le miroir 'ftp://mirrors.kernel.org/archlinux/$repo/os/$arch' contient la variable $arch, mais aucune Architecture n'est définie.
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: registering sync database 'community'
debug: config file /etc/pacman.conf, line 76: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
Erreur: Le miroir 'ftp://mirrors.kernel.org/archlinux/$repo/os/$arch' contient la variable $arch, mais aucune Architecture n'est définie.
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/i686
debug: config: finished parsing /etc/pacman.conf
debug: registering local database
:: Synchronisation des bases de données de paquets...
debug: returning error 18 from _alpm_download_single_file : aucun serveur configuré pour le dépôt
debug: failed to sync db: aucun serveur configuré pour le dépôt
Erreur: la mise à jour de core a échoué (aucun serveur configuré pour le dépôt)
debug: returning error 18 from _alpm_download_single_file : aucun serveur configuré pour le dépôt
debug: failed to sync db: aucun serveur configuré pour le dépôt
Erreur: la mise à jour de extra a échoué (aucun serveur configuré pour le dépôt)
debug: returning error 18 from _alpm_download_single_file : aucun serveur configuré pour le dépôt
debug: failed to sync db: aucun serveur configuré pour le dépôt
Erreur: la mise à jour de community a échoué (aucun serveur configuré pour le dépôt)
debug: destfile found, using mtime only
debug: using 'archlinuxfr.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: ust.mtime: 1299351660 local_time: 1299351660 compare: 0
debug: ust.size: 28517 local_size: 28517 compare: 0
debug: files are identical, skipping archlinuxfr.db.tar.gz
archlinuxfr est à jour;
debug: loading package cache for repository 'local'
debug: database path for tree local set to /var/lib/pacman/local/
debug: loading package cache for repository 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core/
:: Début de la mise à jour complète du système...
debug: checking for package upgrades
debug: loading package cache for repository 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra/
debug: loading package cache for repository 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community/
debug: loading package cache for repository 'archlinuxfr'
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr/
il n'y a rien à faire
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: freeing package cache for repository 'extra'
debug: unregistering database 'community'
debug: freeing package cache for repository 'community'
debug: unregistering database 'archlinuxfr'
debug: freeing package cache for repository 'archlinuxfr'
Je me suis donc dit que ce n'etait pas grave je n'avais qu'a reprendre mon fichier de sauvegarde ce que j'ai fait sauf que je me retrouve toujours avec la même erreurs ce qui est plutôt gênant. Je ne voit pas pourquoi ça me fait cela je n'ai changé que cela et deplus, j'ai remis les fichiers à l'etat d'origine.

La connexion à internet fonctionne correctement, en effet j'envoie ce message à partir du même PC.

Je remercie d'avance toutes les personnes prêt à m'aider.
Cordialement croangels

Re: [Pacman]

Publié : dim. 06 mars 2011, 13:05
par FoolEcho
Croangels a écrit :Erreur: Le miroir 'ftp://mirrors.kernel.org/archlinux/$repo/os/$arch' contient la variable $arch, mais aucune Architecture n'est définie.
Remplace les $arch de tes urls par ton architecture (la sortie de

Code : Tout sélectionner

uname -m
)
Par exemple:

Code : Tout sélectionner

ftp://mirrors.kernel.org/archlinux/$repo/os/x86_64
ou 
ftp://mirrors.kernel.org/archlinux/$repo/os/i686

Re: [Pacman]

Publié : dim. 06 mars 2011, 13:06
par chipster
Merci de modifier ton sujet comme il te l'a été demandé lors de l'édition :chinois:

Re: [Pacman] aucune Architecture n'est définie

Publié : dim. 06 mars 2011, 14:32
par tuxce
au lieu de remplacer le $arch dans le mirrorlist, je conseillerais plutôt d'en spécifier une dans le pacman.conf:

Code : Tout sélectionner

#...
[options]
#...
Architecture = auto
#...

Re: [Pacman] aucune Architecture n'est définie

Publié : dim. 06 mars 2011, 14:50
par FoolEcho
Certes... (je n'avais pas vu ces changements :rtfm: , étant resté sur un précédent couple pacman.conf/mirrorlist qui marchait bien :mrgreen: ). :chinois:

*s'en va mettre de l'ordre* :arrow:

Re: [Pacman] aucune Architecture n'est définie

Publié : dim. 06 mars 2011, 18:56
par Croangels
La solutions fonctionne mais j'ai toujours pas compris pourquoi mon ancien fichier contenait lui aussi $arch enfin probleme résolu tout de même.