• Bug#1104920: gcl: Confusing and incorrect Debconf message

    From Helge Kreutzmann@21:1/5 to All on Thu May 8 18:40:01 2025
    This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages.

    Source: gcl27
    Version: 2.7.1-3
    Severity: normal


    Since the last update you have the follwoing sentence in Debconf:

    You can locally override this choice by setting the GCL_ANSI
    environment variable to any string but \"no\" for the ANSI build,
    and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.

    1) This sentence is not clear.

    If I want to override this choice I can set *any* string except "no"?

    So foobar, yes, nein … will override it?

    2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?


    I *strongly* suggest running your template over debian-l10n-english
    for a quick round of additional review and than issue a call for
    translation updates, I can help you on the latter if you are short on
    time, especially since the freeze is in progress.


    -- System Information:
    Debian Release: trixie/sid
    APT prefers testing
    APT policy: (500, 'testing')
    Architecture: amd64 (x86_64)

    Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)

    --
    Dr. Helge Kreutzmann debian@helgefjell.de
    Dipl.-Phys. http://www.helgefjell.de/debian.php
    64bit GNU powered gpg signed mail preferred
    Help keep free software "libre": http://www.ffii.de/

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEbZZfteMW0gNUynuwQbqlJmgq5nAFAmgc2+oACgkQQbqlJmgq 5nBTCQ//dBNVoNhzQYL1uRmHiH2FVU5NSdppTC3uq3IBdlXOHBoB8Z4jjyBSBcSB 0gQYN3hjqtHVrDSB/izMhYxlKZ7gs+j0d8jAZPGZm/+EjiK3S+wEAaIKs7dQ6QWP NKjT2rcRR4ssGEjGhdwlWMiJRYPVtr/4/lxoyUqCnsz8EVBgBiYIm5HuH7ig6d4k hWa5csm5J9YXtOxCzCw0TrvIriy8vkFfJ7AT3RBF93pWU1K26HUiMQfsNr89HzEz pR9uPEcTqE/Gfl18jrdaFH3WbNhJvU2XodkePKA9CXFu+QNnQeNRbq2I4VxtQqWP +D3eMK6tLMN85VzmjWIe0czsltHVbENXTshr6wf8qF55YxElN88TC03h7DShDLpz zN4nbMzRhPLDTLy3lfLbUyCa8bAR1CxFOtQwL6N/JNApAskJvbkz0nIT7It+cZG+ c1GQxE0gt43SDMNIK6xP7TMvqWpBPIKCYZWVucd8T9yRtU2NwPOmSWtGkxeto/M6 gg9AU2I/uO+81GQaolxhOFllrrsR5rgglhiSrepIRGjcUdVU9GXNXDBINqIjxSjp wzJG4meSdXP+ihoY+uJfxKoY17cw3MbxQDwLV4/
  • From Camm Maguire@21:1/5 to Helge Kreutzmann on Thu May 8 20:40:01 2025
    Greetings, and thanks so much for your feedback! I think the sentence
    is intelligible, but could be reworded to increase clarity. The meaning
    is that the user can override the default selection of lisp image in
    debconf using the GCL_ANSI environment variable at runtime. Setting to
    "no" will select the CLtL1 image regardless of debconf setting, and
    setting it to any other string will select the ANSI image regardless of
    debconf setting.

    gcl27 (and dependency axiom) will migrate right before the hard freeze
    on 5/15. Most likely this will have to wait until after the freeze, but
    if you can convince the release managers to accept another upload
    containing a rewording before then with no migration timetable penalty,
    I can certainly help out.

    Take care,

    Helge Kreutzmann <debian@helgefjell.de> writes:

    Source: gcl27
    Version: 2.7.1-3
    Severity: normal


    Since the last update you have the follwoing sentence in Debconf:

    You can locally override this choice by setting the GCL_ANSI
    environment variable to any string but \"no\" for the ANSI build,
    and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.

    1) This sentence is not clear.

    If I want to override this choice I can set *any* string except "no"?

    So foobar, yes, nein … will override it?

    2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?


    I *strongly* suggest running your template over debian-l10n-english
    for a quick round of additional review and than issue a call for
    translation updates, I can help you on the latter if you are short on
    time, especially since the freeze is in progress.


    -- System Information:
    Debian Release: trixie/sid
    APT prefers testing
    APT policy: (500, 'testing')
    Architecture: amd64 (x86_64)

    Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)

    --
    Camm Maguire camm@maguirefamily.org ==========================================================================
    "The earth is but one country, and mankind its citizens." -- Baha'u'llah

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Helge Kreutzmann@21:1/5 to All on Thu May 8 20:40:01 2025
    This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages.

    Hello Camm,
    Am Thu, May 08, 2025 at 02:18:56PM -0400 schrieb Camm Maguire:
    Greetings, and thanks so much for your feedback! I think the sentence
    is intelligible, but could be reworded to increase clarity. The meaning
    is that the user can override the default selection of lisp image in
    debconf using the GCL_ANSI environment variable at runtime. Setting to
    "no" will select the CLtL1 image regardless of debconf setting, and
    setting it to any other string will select the ANSI image regardless of debconf setting.

    Yes, I would suggest improving the clarity, especially since "no" is
    mentioned for both cases (see below).

    gcl27 (and dependency axiom) will migrate right before the hard freeze
    on 5/15. Most likely this will have to wait until after the freeze, but
    if you can convince the release managers to accept another upload
    containing a rewording before then with no migration timetable penalty,
    I can certainly help out.

    Well, the change requires updates for the Debconf translations.
    If no further changes are done from your side, I believe the release
    managers would accept a freeze exception.

    So I suggest providing the updated template asap and then I could help
    you by runing a call for translation updates if you want. I can also
    help you word the request for freeze exception.

    Waiting "after the freeze" would mean outdated translations in Trixie,
    which would not be good for the international users.

    Helge Kreutzmann <debian@helgefjell.de> writes:

    Source: gcl27
    Version: 2.7.1-3
    Severity: normal


    Since the last update you have the follwoing sentence in Debconf:

    You can locally override this choice by setting the GCL_ANSI
    environment variable to any string but \"no\" for the ANSI build,
    and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.

    1) This sentence is not clear.

    If I want to override this choice I can set *any* string except "no"?

    So foobar, yes, nein … will override it?

    2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?


    I *strongly* suggest running your template over debian-l10n-english
    for a quick round of additional review and than issue a call for translation updates, I can help you on the latter if you are short on
    time, especially since the freeze is in progress.

    Greetings

    Helge

    --
    Dr. Helge Kreutzmann debian@helgefjell.de
    Dipl.-Phys. http://www.helgefjell.de/debian.php
    64bit GNU powered gpg signed mail preferred
    Help keep free software "libre": http://www.ffii.de/

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEbZZfteMW0gNUynuwQbqlJmgq5nAFAmgc97UACgkQQbqlJmgq 5nAOWxAApLtus41t90f9+mlUeZeYGQRdd9DeMI+6HXRjI0rEOCy0z2ivbHjTUjtM O42tk2j5w87SBXqoGl2+fGKMwRCYtosBWzj9HGBLsTbSEp/DH+KBOYDH7Q7qTa3b Ie5RGhSDH81IrwGOfzbyYJUqeFxArBrlVuLUsTmtHShB5ayg/bJgAi+I/TTmz/u2 HXuAnZ6j5K80oTE51xz7/XFYdYufCimwkJOiLCsgtnixHoMd0602qWEpNr60m0tw GiLli+6JJAd+4kgZhmrYaEVjnrfOmQi30fTX5qzGsbxmocGorV5WdaUkEComirij GqD9qiu1RcZjqeJOL7cOZfVnuEm2AamKlkVGesPFHxDG7fIUsOueVFxzTZgaUsK1 wYJoBzTE0QTaOru+9ulVo0yRWHusdrVAy75//YEgQqFOR44ArN/c2G6KRPqHQczC o2aUiVy3bA4G8gqZSDE6Y2b6o+mJfjY0h6ph+5M2rAEE2Cx/usQDtAXSPeNqZAsO sZnWpP1N+t96BqaWX0Nole3OCTFMO52pNh1PCRUoFCYWls7t5AY4c2j/cE46zdG9 45MLvHjWJG/tzDBeI9dsUwXw+99B3FkXckS8Ptc
  • From Camm Maguire@21:1/5 to Helge Kreutzmann on Thu May 8 21:00:01 2025
    Greetings! More on the rest of your note later, but:

    Helge Kreutzmann <debian@helgefjell.de> writes:

    Hello Camm,
    Yes, I would suggest improving the clarity, especially since "no" is mentioned for both cases (see below).

    You can locally override this choice by setting the GCL_ANSI
    environment variable to any string but \"no\" for the ANSI build,
    and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.

    2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?

    The string "no" is not for both cases -- for ANSI, GCL_ANSI can be set
    to any string *but* "no" (i.e. *except* "no"); for CLtL1, GCL_ANSI is
    set *to* "no". Am I missing something?

    Take care,
    --
    Camm Maguire camm@maguirefamily.org ==========================================================================
    "The earth is but one country, and mankind its citizens." -- Baha'u'llah

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Helge Kreutzmann@21:1/5 to All on Thu May 8 21:00:01 2025
    This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages.

    Hello Camm,
    Am Thu, May 08, 2025 at 02:50:47PM -0400 schrieb Camm Maguire:
    Greetings! More on the rest of your note later, but:

    Helge Kreutzmann <debian@helgefjell.de> writes:

    Hello Camm,
    Yes, I would suggest improving the clarity, especially since "no" is mentioned for both cases (see below).

    You can locally override this choice by setting the GCL_ANSI
    environment variable to any string but \"no\" for the ANSI build,
    and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.

    2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?

    The string "no" is not for both cases -- for ANSI, GCL_ANSI can be set
    to any string *but* "no" (i.e. *except* "no"); for CLtL1, GCL_ANSI is
    set *to* "no". Am I missing something?

    Ah, now I understand the sentence, sorry, my fault.

    Sorry. I will align this with the German translation later.

    Greetings

    Helge

    --
    Dr. Helge Kreutzmann debian@helgefjell.de
    Dipl.-Phys. http://www.helgefjell.de/debian.php
    64bit GNU powered gpg signed mail preferred
    Help keep free software "libre": http://www.ffii.de/

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEbZZfteMW0gNUynuwQbqlJmgq5nAFAmgc/loACgkQQbqlJmgq 5nAqahAAr8DviNRtmYA3jwwhBPzFMwRHU1dRe43fFNnffvNEjOeHQckcYFQtYl3L 0RLZQNjByso0DAwujuOreumZN3mT0NDEhPJ6hmw/D+jTMYNraMslb3iVt0iFxseN KlF95tPJ0x5kJ5c2FWo3mB0xQsaczGviBMsC+y6otXoAWuQnEZUzzKqCbPoSOhxu RBoTvLblxXfVWoIIZUzfQLdYFc7G/DQeju97j/VpyOAK64Fis4QMiQOVlLuQeIIt eewnnseOQcHKmsOrTXm5l/jlFpSasB3LYz5JGghqk+JAQeG2Z8m5IzaLPkaCSHTj NOyq0UPnYoRoE1x2mmA7m3Nuw+a0e8VrAVezFXkEncTuR/h1qhZtAr0X64qz1asN K13gMeAobunfqYsJ+6XNQ2ZIQohFjQKWagaGGdoUKTJWfKZI3R7rULUBiYro03Nm 4Ye17MJcb6QIjKCrcGxbpoUcPOSQTCAmaQHmWjqhWD2U5SsfYzF79GdW2eeCaH6G vFLO6Wq/XgdHnHdHxMThyGgVWdvA00K5l1nES3oPEBEyHHhNLG7Gnc58WWH905wK 92NckZT6qkN9eS4z4qNXt2nEdafomir06+sCVUV
  • From Helge Kreutzmann@21:1/5 to All on Thu May 8 21:30:01 2025
    This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages.

    Hello Camm,
    Am Thu, May 08, 2025 at 02:50:47PM -0400 schrieb Camm Maguire:
    Greetings! More on the rest of your note later, but:

    Helge Kreutzmann <debian@helgefjell.de> writes:

    Hello Camm,
    Yes, I would suggest improving the clarity, especially since "no" is mentioned for both cases (see below).

    You can locally override this choice by setting the GCL_ANSI
    environment variable to any string but \"no\" for the ANSI build,
    and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.

    2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?

    The string "no" is not for both cases -- for ANSI, GCL_ANSI can be set
    to any string *but* "no" (i.e. *except* "no"); for CLtL1, GCL_ANSI is
    set *to* "no". Am I missing something?

    The German translation is fine.

    Greetings

    Helge
    --
    Dr. Helge Kreutzmann debian@helgefjell.de
    Dipl.-Phys. http://www.helgefjell.de/debian.php
    64bit GNU powered gpg signed mail preferred
    Help keep free software "libre": http://www.ffii.de/

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEbZZfteMW0gNUynuwQbqlJmgq5nAFAmgdA9EACgkQQbqlJmgq 5nCRCw/5Ab4v49Kk6kaqx7NkIde2dr+sziACkBPtUzxjDJjqAMzuSFRrLwMIQPFl MrU3dxQBzapDA/fXHvpTZwl6vrgx2t4aw/bYBBiZfSro4s3RI60PZYxuB1Qj/LEb Gdr1OKJusGx6Cuaw9zNvGXRfT/YZy6LgzRuy++a1Oc2pTtMs7OEgNlU3n1E7KwBz ojbCydaZG55QsEhcsYEiYfQ2y+UAaX1/WDAfMgXT/wsujDZclKxVUzHcfMiHV74l k3It4a7tmi/1Bj4PCTfqKqeNfAQjazhxDamYYWWH6y5aDYAZYCSRHvMQFv5fL+x3 cL+TR0IvMM31fFZVuiRhEPAHdkYMm3WCTUUKiSCd3+n4GnsH/MzCRi2B7XrDp8+5 msFSccIFVOklgauXT8C9vOBo5FDB40NlRoNGFOOF9xwHbXRAWc+79NfLzZb69sNi ORv3MABq4meBlmkVrGgvF5AM/YX4/mmfiDMdPmY2fZ/iNpO/Xt84uhbGhJKTpv3V e3Go5MF4ANrOwcRp6Llw0HZw/ynsGm/znuX4pd0hnJpu6i2cfzpxhz9VRTPOs/6n Z8PzYTwjAJujJZCOwKHA84pY4gXTIKcfN/xXSxg