Page 1 sur 1

[dépôts] message d'erreur étrange (résolu)

Publié : mar. 22 nov. 2011, 10:49
par mimile
Bonjour,

J'ai configuré /etc/pacman.d/mirrorlist en sorte d'accéder au server http://mir1.archlinux.fr (en décommentant sa ligne).

Or, à chaque fois que je veux installer un logiciel, j'obtiens ce genre de message d'erreur :

Avertissement: fichier de configuration /etc/pacman.d/mirrorlist, ligne 76: l'instruction 'Server' dans la section 'options' n'est pas valide.

(la ligne 76 correspond à la ligne décommentée qui se présente comme ceci :
Server = http://mir1.archlinux.fr/archlinux/$repo/os/$arch)

Quel que soit le serveur que je désigne, j'ai le même message d'erreur (sous réserve que le n° de la ligne erronée est différent).

Quelle pourrait être la raison de ce message d'erreur compte tenu du fait qu'ensuite, l'installation du logiciel choisi se poursuit normalement (exception faite que parfois, l'accès au dépôt "community" échoue parce que le timeout est dépassé.

Merci d'avance pour vos réponses.

Amicalement

Re: [dépôts] message d'erreur étrange

Publié : mar. 22 nov. 2011, 10:55
par benjarobin
Donne la sortie de ces commandes :

Code : Tout sélectionner

pacman -Q pacman
grep -E -v "^#|^$" /etc/pacman.d/mirrorlist /etc/pacman.conf

Re: [dépôts] message d'erreur étrange

Publié : mar. 22 nov. 2011, 11:26
par drs
c'est parceque tu n'as pas "decommente" le nom du repo

#[core] <-- FAIL
[core] <-- OK

/edit: :)

Re: [dépôts] message d'erreur étrange

Publié : mar. 22 nov. 2011, 12:29
par mimile
Merci de vous intéresser à mon petit souci :

---> Benjarobin :

Code : Tout sélectionner

pacman -Q pacman
Avertissement: fichier de configuration /etc/pacman.d/mirrorlist, ligne 76: l'instruction 'Server' dans la section 'options' n'est pas valide.
pacman 3.5.4-4
Où est-elle cette section "options" ???

Code : Tout sélectionner

grep -E -v "^#|^$" /etc/pacman.d/mirrorlist /etc/pacman.conf
/etc/pacman.d/mirrorlist:Server = http://mir1.archlinux.fr/archlinux/$repo/os/$arch
/etc/pacman.conf:[options]
/etc/pacman.conf:HoldPkg     = pacman glibc
/etc/pacman.conf:SyncFirst   = pacman
/etc/pacman.conf:Architecture = auto
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
/etc/pacman.conf:[core]
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
/etc/pacman.conf:[extra]
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
/etc/pacman.conf:[community]
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
---> drs

Je ne vois pas de ligne @[core] dans le mirrorlist. Il y a uniquement une longue liste de servers par pays.

Si j'en juge par ce qui précède [core] n'est pas commenté ...

Re: [dépôts] message d'erreur étrange

Publié : mar. 22 nov. 2011, 12:38
par oktoberfest
Le problème est là :

Code : Tout sélectionner

/etc/pacman.conf:Architecture = auto
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
La ligne Include n'est pas nécessaire ici (ou pour être exact, elle ne doit pas être là).

Enlève-là, cela marchera sans message d'avertissement.

Re: [dépôts] message d'erreur étrange

Publié : mar. 22 nov. 2011, 12:41
par drs
[core] etait juste un exemple, en l'occurence c'etait [testing]

Re: [dépôts] message d'erreur étrange (résolu)

Publié : mar. 22 nov. 2011, 13:28
par mimile
Problème résolu, merci à vous deux.

En fait, testing était commenté mais pas le include qui suivait.

Dans un premier temps, j'ai décommenté testing mais ensuite pacman plantait en annonçant :

Erreur: l'ouverture du fichier /var/lib/pacman/sync/testing.db a échoué: Failed to open '/var/lib/pacman/sync/testing.db'

Je suis donc retourné dans pacman.conf et j'ai commenté testing et sa ligne d'include.

Maintenant, quand je lance pacman, je n'ai plus de message d'avertissement concernant la ligne nn

Encore merci