[Yaourt] i: integer expression expected [bug raporté]

Annonces, dépannage, évolution du projet yaourt
webjdm
Hankyu
Messages : 43
Inscription : sam. 17 mai 2008, 17:43

[Yaourt] i: integer expression expected [bug raporté]

Message par webjdm » dim. 05 oct. 2008, 20:41

Bonsoir,
Suite à une installation de lib32-openssl version 0.9.8i-1, j'ai apres un yaourt -Syu --aur, le message d'erreur suivant:

Code : Tout sélectionner

lib32-openssl: /usr/lib/yaourt/basicfunctions.sh: line 83: [: i: integer expression expected
/usr/lib/yaourt/basicfunctions.sh: line 84: [: i: integer expression expected
à jour
Voila :)
Dernière modification par webjdm le lun. 06 oct. 2008, 21:17, modifié 1 fois.

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03
Contact :

Message par tuxce » lun. 06 oct. 2008, 11:10

un petit bug de rien du tout :)
cette partie du code a du être faite il y a longtemps (ou la signification m'échappe), je dirais qu'il suffit de remplacer le "elif" par un "else" à la ligne 87.

rajoute un bug dans http://bugs.archlinux.fr/
il aura plus de visibilité.

webjdm
Hankyu
Messages : 43
Inscription : sam. 17 mai 2008, 17:43

Message par webjdm » lun. 06 oct. 2008, 21:17

C'est fait :)

Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero » mar. 07 oct. 2008, 18:27

Ce ne serait pas dû au fait que i est un nombre, la racine carrée de -1 en l'occurence ?
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03
Contact :

Message par tuxce » mar. 07 oct. 2008, 18:52

non
c'est du au fait que la fonction fait:

Code : Tout sélectionner

[ var1 -eq var2 ]
et que cette expression attend un entier dans var1 et var2

Répondre