Salut,

Je te remercie de prendre ton temps pour faire des tests.

Ton test met en évidence deux erreurs :
1) Pour ce qui est du problème sur la validation du fichier "infos", il s'agit en effet d'une erreur. Après investiguation, j'ai remarqué que la correction que j'avais faite n'était pas complète... Est-ce que tu pourrais reprendre l'anomalie et repasser son statut à "None" ? J'essaierai de corriger dès que possible.

2) Le problème du fichier "build" provient du fait que, suite à la suppression des commentaires par Ncooker, on se retrouve avec des portions de code de ce style :

do_unpack () {

}

Or, bash interdit la définition d'une fonction vide.

Deux voies sont possibles :
1) soit on considère ce problème comme une anomalie. La solution consisterait à placer des instructions dans toutes les fonctions vides. 2) soit on considère ce problème comme "normal" et qu'il permet d'avertir le développeur.


Je ne sais pas quelle voie choisir. C'est à frazz et à vous autres de décider. ;)
Qu'en penses-tu ? Qu'en pensez-vous ?

A+

--
JulienL


From: fraazz <[EMAIL PROTECTED]>
Reply-To: Mailing list for dev purpose <[email protected]>
To: Nasgaia dev <[email protected]>
Subject: [Nasgaia-dev] tests Ncooker 617
Date: Sun, 5 Nov 2006 18:17:32 +0100

Salut,

Début ce dimanche de mes tests de la mouture 617 de Ncooker :p

Après une mise à jour via subversion :
$ svn up
At revision 617.

en avant :
$ ./Ncooker wizard --no-comment dillo

je renseigne le fichier infos, puis :

$ ./Ncooker pack dillo
Checking "dillo" directory content ............................... [ FAILED ]
The following errors occured :
invalid "infos" file:
invalid "build" file: -c: line 2: syntax error near unexpected token `}'
bash: -c: line 2: `}'


je teste alors sans l'option --no-comment de wizard :

$ ./Ncooker wizard dillo
$ ./Ncooker pack dillo
Checking "dillo" directory content ............................... [ FAILED ]
The following errors occured :
invalid "infos" file:
dillo: "build" file contains no useful data.


L'erreur du fichier build a disparu.
Reste le problème du fichier infos (en pièce jointe) non valide :

$ xml val -e -s usr/share/Ncooker/xmlschemas/packdir.xsd dillo/infos
Unimplemented block at xmlschemas.c:5756
Unimplemented block at xmlschemas.c:5756
Unimplemented block at xmlschemas.c:5756
Unimplemented block at xmlschemas.c:5756
Unimplemented block at xmlschemas.c:5756
Unimplemented block at xmlschemas.c:5756
Unimplemented block at xmlschemas.c:5756
dillo/infos - valid


Malgré les "unimplemented ...", le fichier est déclaré valide.

Je vais poursuivre mes investigations ...

+
fraazz





<< infos >>


_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

_________________________________________________________________
Retrouvez tout en un clin d'œil avec Windows Desktop Search ! http://desktop.msn.fr/


_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

Répondre à