Bug GNATS 4.1

View: New views
2 Messages — Rating Filter:   Alert me  

Bug GNATS 4.1

by Yves Martin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

 Bonjour,

Depuis la migration à Etch avec GNATS 4.1, les utilisateurs de nos bases
avec le niveau "view" ne peuvent plus lister les PR.
La réponse est systématiquement: 220 No PRs match

Après une bonne séance de debug avec un collègue, nous avons découvert
que le patch suivant a un effet "intéressant" (en comparant avec
l'expression utilisée par gnatsweb qui elle fonctionne !):

--- cmds.c.orig 2007-09-13 15:57:05.000000000 +0200
+++ cmds.c      2007-09-13 15:57:15.000000000 +0200
@@ -365,7 +365,7 @@
     {
       QueryExpr newQ
        = parseQueryExpression (currentDatabase,
-                               "builtinfield:Confidential ~ \"no\"",
+                               "builtinfield:Confidential~\"no\"",
                                NULL);
       *search = booleanQuery (QueryAnd, *search, newQ);
     }

Ce qui signifierait que le parser d'expression a un problème... mais
comme je n'ai pas vu de changements dans "gnats" entre la 4.0 et 4.1 à
ce niveau, il est possible que cela proviennent de flex ou bison.

Qu'en pensez-vous ?

Et merci pour votre travail sur Debian !
--
Yves Martin


_______________________________________________
Help-gnats mailing list
Help-gnats@...
http://lists.gnu.org/mailman/listinfo/help-gnats

Re: Bug GNATS 4.1

by Christian Perrier :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Quoting Yves Martin (yves.martin@...):
>  Bonjour,
>
> Depuis la migration à Etch avec GNATS 4.1, les utilisateurs de nos bases
> avec le niveau "view" ne peuvent plus lister les PR.
> La réponse est systématiquement: 220 No PRs match
>
> Après une bonne séance de debug avec un collègue, nous avons découvert
> que le patch suivant a un effet "intéressant" (en comparant avec
> l'expression utilisée par gnatsweb qui elle fonctionne !):


Je n'ai que très peu d'idée de la raison qui fait que je reçois ce
mail...:-)


La bonne méthode pour signaler des bogues dans les paquets Debian est
d'envoyer un rapport de bogue (cf http://bugs.debian.org et
l'utilitaire reportbug) et de le faire préférablement en langue
anglaise.

(incidentally, I doubt very much that writing in French to
help-gnats@..., which is obviously the generic contact address for
GNATS, is really the best option)



_______________________________________________
Help-gnats mailing list
Help-gnats@...
http://lists.gnu.org/mailman/listinfo/help-gnats