Page 1 sur 1
[pacman] segmentation fault (abandon)
Publié : sam. 17 sept. 2011, 14:59
par Nealith
voulant étendre la liste de server je suis aller faire un petit tour sur le fichier " /etc/pacman.d/mirrorlist , le pb que je cherchais à régler était que parfois des paquets que je cherchais n'était pas téléchargeable , mais là j'en ai un autre :
depuis, à chaque fois que je lance l'appli pacman , ça me répond par "segmentation fault" , c'est assez gênant du fait que je suis toujours sur la configuration de mon ordinateur .... donc si quelqu'un pouvais m'aider pour que je puisse continuer ^^
Re: [pacman] segmentation fault
Publié : sam. 17 sept. 2011, 16:04
par tuxce
Le fait que des paquets présents dans la base ne soient pas disponibles indique que la base n'est pas à jour, il suffit de lancer un pacman -Sy
Pour ce qui est du segfault, poste au minimum la commande qui le génère; à moins que ça ne soit tout le temps le cas quelque soit les options.
(la sortie de la commande avec --debug serait bien aussi)
Des fois que ça ne soit pas la version stable, indique nous celle que tu utilises.
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 12:32
par Nealith
nan quelque soit la commande , ça me fait toujours la même chose
il n'y a que pacman -h qui me le fais pas
j'ai essayer -v pour voir la version mais ça m'a fais segfault, et luste après --version qui a mieux réagi : Pacman v3.5.4 - libalpm v6.0.4
edit , la commande debug a abouti à segfault aussi
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 13:03
par Desintegr
Pour analyser le problème :
J'ai l'impression que tes fichiers de synchronisation sont corrompus (les fichiers présents dans
/var/lib/pacman/sync/
).
Essaye de le supprimer (fais une sauvegarde avant) et refais une synchronisation et une mise à jour avec
pacman -Syu
.
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 13:24
par Nealith
en fait quand je fais debug, j'ai tous une liste de ligne qui apparaissent , mais j'ai l'impression quelles se répète :
de ce que je peux voir sur mon écran, j'ai que des paquet de lignes similaire à ça :
Code : Tout sélectionner
débug: config file /etc/pacman.d/mirrorlist, line 65: including /etc/pacman.d/mirrorlist
débug: config: attempting to read file /etc/pacman.d/mirrorlist
débug: config: new section 'option'
débug: config: HoldPkg: pacman
débug: config: HoldPkg: glibc
débug: config: SyncFirst: pacman
débug: config: new section 'core'
débug: attempt to re-register the 'core' database, using existing
et ça se finit par ça à la fin de la commande
Code : Tout sélectionner
débug: config file /etc/pacman.d/mirrorlist, line 65: including /etc/pacman.d/mirrorlist
Segmentation fault
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 13:39
par Nic0
Salut,
Au cas où qu'il y ait un problème avec ton fichier mirrorlist, tu pourrais essayer de lancer pacman avec un fichier vide pour ce mirrorlist
Code : Tout sélectionner
mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.save
touch /etc/pacman.d/mirrorlist
Puis t'essaye pacman avec un debug.
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 13:47
par Nealith
je viens d'appliquer le code et de faire un debug, je n'ai plus le pb de segmentation fault, mais du coup il y a plus rien dans le ficher mirrorlist, faudrait que je fasse quoi maintenant ? ( désolé, je suis un gros noob )
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 13:54
par Nic0
Tu mets dans le mirror list:
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 14:08
par Nealith
c'est fait, mais il n'arrive pas à se synchroniser :
il me met :
Code : Tout sélectionner
erreur: failed to update [...] (no server configured for repository)
[...] : core ; extra ; community
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 14:32
par kamui57
Code : Tout sélectionner
débug: config file /etc/pacman.d/mirrorlist, line 65: including /etc/pacman.d/mirrorlist
Si je lis bien, à la ligne 65 du mirrorlist, il réinclut ce fichier ? Ya peut-être un problème avec le mirrorlist, tu pourrais le poster ?
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 14:52
par Nealith
heu je veux bien, mais c'est qu'il est un peu, beaucoup, carrément long, y'a une commande qui pourrai me permettre de l'envoyer sur un autre ordinateur via internet ?
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 14:54
par FoolEcho
Installe et utilise Pastebin si c'est possible.
Nealith a écrit :mais du coup il y a plus rien dans le ficher mirrorlist, faudrait que je fasse quoi maintenant ?
Réinstalle
pacman-mirrorlist, décommente les miroirs que tu veux dans le mirrorlist.pacnew puis renomme-le en mirrorlist tout court.
Pour la sortie du debug de pacman, c'est mieux pour nous si tu nous le mets en entier... un bon gros
pacman -Syyu --debug
ne serait pas de trop... et je serais curieux de voir ton pacman.conf...
Re: [pacman] segmentation fault
Publié : dim. 18 sept. 2011, 17:36
par Nealith
bon, je laisse tomber, tout ce que j’entreprends échoue, pour le peu que j'ai fais sur archlinux jusqu'à là, je vais le réinstaller, ce sera plus rapide
merci de votre aide en tout cas
