Re: Interrompre Debconf
* Daniel Déchelotte <[EMAIL PROTECTED]> [2004-11-23 16:18] : > Frédéric Bothamy <[EMAIL PROTECTED]> a écrit : > > | [doc debconf pour les DD] > | > | > http://www.debian.org/doc/developers-reference/ch-best-pkging-practices#s6.5.3 > > Aucune mention n'est faite d'une possibilite d'interrompre la configuration > ou de revenir a la question precedente. Etonnant dans ces conditions que > certains paquets le proposent et d'autres non. Bon j'arrete la. Merci a > vous deux. Oui, on a pas mal divergé de la question d'origine. Pour l'interruption, je ne crois pas qu'il y ait quoi que ce soit de prévu. Normalement, toutes les modifications sont appliquées après que les écrans d'interface aient tous été passés. Pour le retour en arrière, il y a de la documentation dans le paquet debconf-doc (par exemple, dans le fichier tutorial, "Letting the User Back Up"). (Note : je me base sur une Woody ici, donc cela a pu changer pour Sarge/Sid.) Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
Re: Interrompre Debconf
Frédéric Bothamy <[EMAIL PROTECTED]> a écrit : | [doc debconf pour les DD] | | http://www.debian.org/doc/developers-reference/ch-best-pkging-practices#s6.5.3 Aucune mention n'est faite d'une possibilite d'interrompre la configuration ou de revenir a la question precedente. Etonnant dans ces conditions que certains paquets le proposent et d'autres non. Bon j'arrete la. Merci a vous deux. -- Daniel Déchelotte http://yo.dan.free.fr/
Interrompre Debconf
Bonjour, Il m'est souvent arrive de vouloir interrompre un questionnaire Debconf "en plein milieu", et je n'ai pas trouve d'autre moyen que de faire un kill du bon processus perl. "Ctrl-C" ne fait rien, et "Echappe" semble avoir le meme effet que "Entree", ce qui est AMA un gigantesque bug sur le plan de la communication homme-machine. Y a-t-il un moyen raisonnable pour interrompre un questionnaire debconf ? -- Daniel Déchelotte http://yo.dan.free.fr/
Re: Interrompre Debconf
Le 22.11.2004 11:13:48, Daniel Déchelotte a écrit : Bonjour, Il m'est souvent arrive de vouloir interrompre un questionnaire Debconf "en plein milieu", et je n'ai pas trouve d'autre moyen que de faire un kill du bon processus perl. "Ctrl-C" ne fait rien, et "Echappe" semble avoir le meme effet que "Entree", ce qui est AMA un gigantesque bug sur le plan de la communication homme-machine. Il y a d'autres interfaces à debconf que l'interface "dialog". Le problème cité étant IIRc de la responsabilité de dialog. "dpkg-reconfigure debconf" et choisir gnome ou kde par exemple... Y a-t-il un moyen raisonnable pour interrompre un questionnaire debconf ? -- Daniel Déchelotte Jean-Luc pgpH6y0U3FbEJ.pgp Description: PGP signature
Re: Interrompre Debconf
"Jean-Luc Coulon (f5ibh)" <[EMAIL PROTECTED]> a écrit : | Le 22.11.2004 11:13:48, Daniel Déchelotte a écrit : | | > "Ctrl-C" ne fait rien, et "Echappe" semble avoir le | >meme effet que "Entree", ce qui est AMA un gigantesque bug sur le plan | >de la communication homme-machine. | | Il y a d'autres interfaces à debconf que l'interface "dialog". Le | problème cité étant IIRc de la responsabilité de dialog. | | "dpkg-reconfigure debconf" et choisir gnome ou kde par exemple... Je viens de trouver d'un coup plein de raisons d'aimer debconf. :) Apres avoir choisi le frontend Gnome (j'ai quelques bib gnome installees, mais pas suffisament, visiblement) : debconf: unable to initialize frontend: Gnome debconf: (Unable to load Gnome -- is libgnome2-perl installed?) debconf: falling back to frontend: Dialog En trois lignes, il me dit qu'il ne peut pas respecter mon choix (pas de sa faute, plutot de la mienne), il me suggere comment resoudre le probleme, et se replie sur une solution raisonnable (frontend dialog). :) En plus, le questionnaire debconf contient, lui, des boutons pour interrompre la configuration, ce qui m'amene a penser qu'il y a des questionnaires bien ecrits (ceux avec ces boutons) et les autres. [lecture de quelques templates] Peut-etre pouvez-vous m'eclairer, je ne vois pas ce qui change entre le template de debconf (avec bouton Annuler) et les autres (sans)... (en vue d'un massive wishlist bug report ;-) -- Daniel Déchelotte http://yo.dan.free.fr/
Re: Interrompre Debconf
Le 22.11.2004 15:15:56, Daniel Déchelotte a écrit : "Jean-Luc Coulon (f5ibh)" <[EMAIL PROTECTED]> a écrit : | Le 22.11.2004 11:13:48, Daniel Déchelotte a écrit : | | > "Ctrl-C" ne fait rien, et "Echappe" semble avoir le | >meme effet que "Entree", ce qui est AMA un gigantesque bug sur le plan | >de la communication homme-machine. | | Il y a d'autres interfaces à debconf que l'interface "dialog". Le | problème cité étant IIRc de la responsabilité de dialog. | | "dpkg-reconfigure debconf" et choisir gnome ou kde par exemple... Je viens de trouver d'un coup plein de raisons d'aimer debconf. :) Apres avoir choisi le frontend Gnome (j'ai quelques bib gnome installees, mais pas suffisament, visiblement) : debconf: unable to initialize frontend: Gnome debconf: (Unable to load Gnome -- is libgnome2-perl installed?) debconf: falling back to frontend: Dialog En trois lignes, il me dit qu'il ne peut pas respecter mon choix (pas de sa faute, plutot de la mienne), il me suggere comment resoudre le probleme, et se replie sur une solution raisonnable (frontend dialog). :) En plus, le questionnaire debconf contient, lui, des boutons pour interrompre la configuration, ce qui m'amene a penser qu'il y a des questionnaires bien ecrits (ceux avec ces boutons) et les autres. [lecture de quelques templates] Ben parce que le concepteur ne l'a pas prévu ainsi. Il n'est pas forcément raisonable de s'arrêter n'importe où dans une étape de configuration ... Je ne sais pas. Peut-etre pouvez-vous m'eclairer, je ne vois pas ce qui change entre le template de debconf (avec bouton Annuler) et les autres (sans)... (en vue d'un massive wishlist bug report ;-) Allez-y -- Daniel Déchelotte J-L pgpAystWGdjxf.pgp Description: PGP signature
Re: Interrompre Debconf
"Jean-Luc Coulon (f5ibh)" <[EMAIL PROTECTED]> a écrit : | Ben parce que le concepteur ne l'a pas prévu ainsi. Il n'est pas | forcément raisonable de s'arrêter n'importe où dans une étape de | configuration ... Ah oui. J'ai alors deux questions : - Est-ce que la configuration est mise a jour apres chaque question repondue (auquel cas il vaut mieux, effectivement, ne pas interrompre brutalement la configuration) ? [J'espere pas] - Est-ce de la responsabilite de l'auteur du template de demander au frontend Dialog d'afficher des boutons "Annuler" ? Il y a xserver-xfree86 qui ne contient aucun "Annuler", exim4-config qui en contient partout sauf pour la premiere question (on ne peut donc pas quitter le questionnaire) et debconf qui en a partout (tout cela en sarge). Je diapublie sur devel-french et j'invite a poursuivre la-bas. -- Daniel Déchelotte http://yo.dan.free.fr/
Re: Interrompre Debconf
Le 22.11.2004 16:13:57, Daniel Déchelotte a écrit : "Jean-Luc Coulon (f5ibh)" <[EMAIL PROTECTED]> a écrit : | Ben parce que le concepteur ne l'a pas prévu ainsi. Il n'est pas | forcément raisonable de s'arrêter n'importe où dans une étape de | configuration ... Ah oui. J'ai alors deux questions : - Est-ce que la configuration est mise a jour apres chaque question repondue (auquel cas il vaut mieux, effectivement, ne pas interrompre brutalement la configuration) ? [J'espere pas] sais pas - Est-ce de la responsabilite de l'auteur du template de demander au frontend Dialog d'afficher des boutons "Annuler" ? Il y a xserver-xfree86 qui ne contient aucun "Annuler", exim4-config qui en contient partout sauf pour la premiere question (on ne peut donc pas quitter le questionnaire) et debconf qui en a partout (tout cela en sarge). Il y a différents types de templates (liste non exaustive): note, string, boolean, select, multiselect, password. Chacun d'entre- eux donnant droit à à une intervention différente de l'opérateur. la question posée dépend d'ailleurs du frontend utilisé. ok (dialog) par exemple pour poursuivre après une description. oui/non pour un choix (c'est sans doute là qu'on pourrait dire voulez-vous continuer .. et le faire à chaque fois ?), des zones d'entrée de texte ou des listes déroulantes. Je ne me suis pas penché profondément sur la question mais voici où l'on en parle dans la doc des développeurs : http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html#s6.5.2 Je diapublie sur devel-french et j'invite a poursuivre la-bas. -- Daniel Déchelotte Jean-Luc pgpxl1Dh8ir2h.pgp Description: PGP signature
Re: Interrompre Debconf
* Jean-Luc Coulon (f5ibh) <[EMAIL PROTECTED]> [2004-11-22 18:16] : [...] > Je ne me suis pas penché profondément sur la question mais voici où > l'on en parle dans la doc des développeurs : > > http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html#s6.5.2 Et c'est encore mieux en français : http://www.debian.org/doc/developers-reference/ch-best-pkging-practices#s6.5.3 (avec la bonne section). Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
Re: Interrompre Debconf
Le 22.11.2004 19:49:24, Frédéric Bothamy a écrit : * Jean-Luc Coulon (f5ibh) <[EMAIL PROTECTED]> [2004-11-22 18:16] : [...] Je ne me suis pas penché profondément sur la question mais voici où l'on en parle dans la doc des développeurs : http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html#s6.5.2 Et c'est encore mieux en français : http://www.debian.org/doc/developers-reference/ch-best-pkging-practices#s6.5.3 (avec la bonne section). :-) Fred J-L pgpmwb7qPwK0a.pgp Description: PGP signature