[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg-preconfigure : pb de compilation ???



JusTiCe8 a écrit :

RTyler a écrit :

J'ai eu le même problème pas plus tard qu'aujourd'hui et je l'ai résolu en enlevant un guillemet à la ligne 94.

Je te copie mon ancienne ligne :

debug user => sprintf(gettext("preconfiguring %s (%s)",$package,$version))";

et ma nouvelle ligne :

debug user => sprintf(gettext("preconfiguring %s (%s)",$package,$version));


Je me suis demandé à quoi servait le guillemet de fin. Après il fout le bazar et toute la suite du fichier de configuration est perçue comme étant du texte et non du script.


Par contre après je me retrouve avec une toute petite erreur (au lieu de 3-4 erreurs):

Usage: Locale::gettext::gettext(msgid) at /usr/sbin/dpkg-preconfigure line 94

normal, gettext n'a qu'un seul argument, et là, ça en donne 3, d'où le mécontentement de l'interpréteur. Il faut mettre le 2nd guillemet non pas après %s)" mais entre les 2 dernière parenthèses, d'où la ligne correcte :

sprintf(gettext("preconfiguring %s (%s),$package,$version)");

RTyler (qui espère ne pas dire de conneries)


trop tard :).

 J8.


Moi je veux bien mais alors il faut mettre le guillemet juste après version sinon la parenthèse du gettext se ferme avant le guillemet... Quoiqu'il en soit il y a la version sans bug de debconf dans les packages debian donc suffit juste de mettre à jour.


RTyler



Reply to: