yaourt

Gestionnaire de paquetages
Liste des tâches

FS#105 - Yaourt shebang points to /bin/sh while it's not POSIX compliant

Concerne le projet: yaourt
Ouverte par Raziel (RazZziel) - dimanche, 02 mars 2008, 01:31 GMT+1
Dernière édition par Julien MISCHKOWITZ (wain) - dimanche, 02 mars 2008, 12:43 GMT+1
Type de tâche Rapport de Bug
Catégorie Programme
Etat Closes
Assignée à Julien MISCHKOWITZ (wain)
Système d'exploitation Linux
Sévérité Basse
Priorité Normale
Basée sur la version Current
Due pour la version Non décidé
Date d'échéance Non décidé
Pourcentage achevé: 100%
Votes 0
Privée Non

Détails

Just to avoid posible problems, the shebang should be changed to /bin/bash or /usr/bin/env bash.
Another much more costly solution would be make the script POSIX compliant.

[raziel@Bebop ~]$ bash `which yaourt`
--- Yaourt version 0.8.12 ---
(...)

[raziel@Bebop ~]$ dash `which yaourt`
/usr/bin/yaourt: 167: Syntax error: Bad substitution
Cette tâche dépend de

Close par  Julien MISCHKOWITZ (wain)
dimanche, 02 mars 2008, 12:43 GMT+1
La raison de la clôture est:  Corrigé
Commentaires supplémentaires de clôture:  already fixed in pre-release:
http://archiwain.free.fr/yaourt/testing/
Commentaire de Julien MISCHKOWITZ (wain) - dimanche, 02 mars 2008, 12:51 GMT+1
additional notes here: http://bugs.archlinux.fr/task/92

Chargement...