Page 1 sur 1

[mise à jour] message d'erreur yaourt (résolu)

Publié : mar. 17 nov. 2009, 17:17
par Thuban
Bonjour!
Je ne sais pas pourquoi, mais lorsque je veut mettre mon systeme à jour, j'ai droit à cette erreur, et rien ne se produit :

Code : Tout sélectionner

[xavier@Lothlorien ~]$ yaourt -Syu
Mot de passe : 
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra                    442,8K  442,1K/s 00:00:01 [###################] 100%
 community                363,8K  252,5K/s 00:00:01 [###################] 100%
 archlinuxfr               25,3K  282,4K/s 00:00:00 [###################] 100%
:: Début de la mise à jour complète du système...
Résolution des dépendances...
http://mir.archlinux.fr/extra/os/i686/git-1.6.5.3-1-i686.pkg.tar.gz
http://mir.archlinux.fr/extra/os/i686/libftdi-0.16-1-i686.pkg.tar.gz
grep: /tmp/yaourt-tmp-xavier/sysupgrade: Aucun fichier ou dossier de ce type
grep: /tmp/yaourt-tmp-xavier/sysupgrade: Aucun fichier ou dossier de ce type
Ceci dit, avec pacman en root, pas de souci.

Re: [mise à jour] message d'erreur yaourt (non résolu)

Publié : mar. 17 nov. 2009, 17:29
par tuxce
salut, tu utilises un autre shell que bash ?
et peut être que tu n'as pas "sudo" d'installé non plus?

Re: [mise à jour] message d'erreur yaourt (non résolu)

Publié : mar. 17 nov. 2009, 17:50
par Thuban
tuxce a écrit :salut, tu utilises un autre shell que bash ?
et peut être que tu n'as pas "sudo" d'installé non plus?
Non, je n'ai pas changé de shell. Sinon, j'ai bien installé sudo, et changé le /etc/sudoers comme expliqué dans la doc :

Code : Tout sélectionner

xavier ALL=/usr/bin/pacman, /usr/bin/pacdiffviewer
j'ai raté quelque chose?

Re: [mise à jour] message d'erreur yaourt (non résolu)

Publié : mar. 17 nov. 2009, 18:35
par tuxce
tu l'as peut être lancé avant d'avoir installé sudo ?
efface /tmp/yaourt-tmp-xavier/sysupgrade, il doit, je pense, appartenir au root, et refais un essai.

Re: [mise à jour] message d'erreur yaourt (non résolu)

Publié : mar. 17 nov. 2009, 19:04
par Thuban
tuxce a écrit :tu l'as peut être lancé avant d'avoir installé sudo ?
efface /tmp/yaourt-tmp-xavier/sysupgrade, il doit, je pense, appartenir au root, et refais un essai.
En fait, /tmp/yaourt-tmp-xavier/sysupgrade n'existe pas. C'est pourquoi je n'ai aps d'erreur lorsque je faisait avant un touch /tmp/yaourt-tmp-xavier/sysupgrade .

Re: [mise à jour] message d'erreur yaourt (non résolu)

Publié : mer. 18 nov. 2009, 13:18
par Thuban
J'ai essayé de désinstaller puis réinstaller yaourt, mais rien n'y fait, le fichier /tmp/yaourt-tmp-xavier/sysupgrade n'est jamais présent...

Re: [mise à jour] message d'erreur yaourt (non résolu)

Publié : mer. 18 nov. 2009, 14:03
par aldevar
Salut,

J'ai eu le même problème résolu de manière assez étrange.
Dans /etc/sudoers (visudo) modifie la ligne

Code : Tout sélectionner

xavier ALL=/usr/bin/pacman, /usr/bin/pacdiffviewer
par

Code : Tout sélectionner

xavier ALL=/usr/bin/pacdiffviewer, /usr/bin/pacman
normalement, ça devrait fonctionner

Re: [mise à jour] message d'erreur yaourt (résolu)

Publié : mer. 18 nov. 2009, 18:58
par Thuban
aldevar a écrit :Salut,

J'ai eu le même problème résolu de manière assez étrange.
Dans /etc/sudoers (visudo) modifie la ligne

Code : Tout sélectionner

xavier ALL=/usr/bin/pacman, /usr/bin/pacdiffviewer
par

Code : Tout sélectionner

xavier ALL=/usr/bin/pacdiffviewer, /usr/bin/pacman
normalement, ça devrait fonctionner
Super, ça a marché! Un très grand merci!
Il faudrait mettre à jour le wiki par contre.
Quelqu'un sait pourquoi ça ne marche pas l'ancienne syntaxe? c'est bizarre quand même

Re: [mise à jour] message d'erreur yaourt (non résolu)

Publié : mer. 18 nov. 2009, 19:14
par benjarobin
Tu sais tu peux le faire en précisant en détail le pourquoi et le comment de cette modification, c'est le but d'un wiki, sinon :resolu:

Re: [mise à jour] message d'erreur yaourt (résolu)

Publié : mer. 18 nov. 2009, 21:14
par Thuban
Étant donné que j'apprend encore sous arch, j'avais peur de m'emballer un peu vite en changeant le wiki.
Sinon, désolé pour le résolu, je l'avais changé en écrivant mon dernier post, mais ça ne s'était pas enregistré, il faut sans doute éditer le premier post obligatoirement.
Et sinon, pourquoi cette erreur?

Re: [mise à jour] message d'erreur yaourt (résolu)

Publié : jeu. 19 nov. 2009, 01:20
par tuxce
c'est du à 2 vérifications différentes de la possibilité de l'utilisateur de lancer sudo, la 1ère passe pas, la 2ème si mais exécute une commande destiné à "su -c" -> fail :)
c'est corrigé dans la version de dev, mais en attendant la release...

Re: [mise à jour] message d'erreur yaourt (résolu)

Publié : jeu. 19 nov. 2009, 09:49
par Thuban
Merci pour les détails tuxce! :)