• d-i & sound boards that need firmwares: errata?

    From Cyril Brulebois@21:1/5 to All on Wed Aug 18 21:30:01 2021
    Hi,

    Samuel Thibault <sthibault@debian.org> (2021-08-18):
    I'm thinking that we should add the problem to the errata list,
    so that people know about the issue? I have commit access to webwml/english/devel/debian-installer/errata.wml, is writing to it
    all it takes to publish an errata item, or is there more coordination
    needed?

    Please feel free to document the problem in errata, that looks sane to
    me.

    Yes, that's all there's to do to get the errata updated. Of course, it
    might take a few hours until that's noticed by the cron job that takes
    care of updating the website from the webwml repository. I can trigger
    a partial rebuild (only the devel/debian-installer part) if you'd like
    some earlier confirmation that everything looks good.


    Cheers,
    --
    Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmEdXo4ACgkQ/5FK8MKz VSA49g/8CucsfvZun9nFuiuIkTQUAhrbCSa56e/O9HkLY6/ehMBieVt81WLuSkKg wPTlOX8rNkQBWsdjw6lyDmLIygL9b0w9DZuVJlG1BdkndFo9R768lbd4jOXQPGdK otWZRXkACJzt4ZEU4GCe4S7raGD4kN7G2PX0MMApuu4ngnE2j9B3JpRx5LD0zGYD rwheGLUPjwH3YxYovrsziBH55rvcUTBnQ8n4rFUkVe/a52ia+z8IRr4TzWxe07z7 ZpbAPr4pE0+p316PfLzTIN9WyX62vaZxfc3hoYBBL+nrUBHF3QL7xkoaSVOVyLfq z5Av3InmtdOcH5fuWRMqPK8mhdagsQV3nxZHlY52l9Ormh5bH+J0ZmbE1x28TWS0 5eupHCeTWN54CxUnoF8r28TKheI4C5tGMNrn6TDLD9hqIyx5tShm3nFkycQueled 4oS6+Qw0+7xx1ZPE1xprDJ9kz04VFD9UCpZIjDk8gfGmP6Z81K3Sa9y95VeT8LkS 7pZWV7WIaZHj+tVNi8hdlGRRkwN18Yj3YdZG8g5Vcwvt7Ps7DuBbJBSXQEPw80ln Nw1k+4zYqhoEuDaJ3xnsNtBJwB4DHmYMp229svMhzmIpDqv5gMBz5/Idh8jLG7rw hfCYfyQoqmXgGNR0YfrJQCTFG1b4ifkKvNjtZCHb7rcTzsTZ9k4=
    =34Wt
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Holger Wansing@21:1/5 to All on Wed Aug 18 21:40:01 2021
    Hi,

    Am 18. August 2021 21:17:57 MESZ schrieb Samuel Thibault <sthibault@debian.org>:

    I'm thinking that we should add the problem to the errata list,
    so that people know about the issue? I have commit access to >webwml/english/devel/debian-installer/errata.wml, is writing to it
    all it takes to publish an errata item, or is there more coordination
    needed?

    Adding that to ../devel/debian-installer/ is one thing.
    What about ../releases/bullseye/debian-installer/ ?


    Holger


    --
    Sent from /e/ OS on Fairphone3

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Samuel Thibault@21:1/5 to All on Wed Aug 18 22:00:01 2021
    Cyril Brulebois, le mer. 18 août 2021 21:25:08 +0200, a ecrit:
    Yes, that's all there's to do to get the errata updated.

    Ok, thanks! Done so.

    Of course, it might take a few hours until that's noticed by the cron
    job

    Sure! As well as translations etc.

    Samuel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Samuel Thibault@21:1/5 to All on Wed Aug 18 21:20:01 2021
    Hello,

    As reported by a few users, some sound boards nowadays need firmwares
    to be able to emit sound. So it's the same situation as the amdgpu etc.
    video cards. Except that the BIOS doesn't provide a fallback interface
    that espeakup would be able to use, so we need to load the firmware
    before espeakup can emit sound. Unfortunately the current structure of
    d-i doesn't permit this, we will have to rework a few things beforey
    being able to do it.

    I'm thinking that we should add the problem to the errata list,
    so that people know about the issue? I have commit access to webwml/english/devel/debian-installer/errata.wml, is writing to it
    all it takes to publish an errata item, or is there more coordination
    needed?

    Samuel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Samuel Thibault@21:1/5 to All on Mon Aug 23 02:00:01 2021
    Holger Wansing, le mer. 18 août 2021 21:34:24 +0200, a ecrit:
    Am 18. August 2021 21:17:57 MESZ schrieb Samuel Thibault <sthibault@debian.org>:

    I'm thinking that we should add the problem to the errata list,
    so that people know about the issue? I have commit access to >webwml/english/devel/debian-installer/errata.wml, is writing to it
    all it takes to publish an errata item, or is there more coordination >needed?

    Adding that to ../devel/debian-installer/ is one thing.
    What about ../releases/bullseye/debian-installer/ ?

    It's now in there too, thanks!

    Samuel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Wansing@21:1/5 to Cyril Brulebois on Mon Aug 23 13:00:03 2021
    Hi,

    Cyril Brulebois <kibi@debian.org> wrote (Wed, 18 Aug 2021 21:25:08 +0200):
    Samuel Thibault <sthibault@debian.org> (2021-08-18):
    I'm thinking that we should add the problem to the errata list,
    so that people know about the issue? I have commit access to webwml/english/devel/debian-installer/errata.wml, is writing to it
    all it takes to publish an errata item, or is there more coordination needed?

    Please feel free to document the problem in errata, that looks sane to
    me.

    Yes, that's all there's to do to get the errata updated. Of course, it
    might take a few hours until that's noticed by the cron job that takes
    care of updating the website from the webwml repository. I can trigger
    a partial rebuild (only the devel/debian-installer part) if you'd like
    some earlier confirmation that everything looks good.

    The soundcard issue is now in the devel errata, but there is no link to
    the errata page from https://www.debian.org/devel/debian-installer/
    because it's conditioned "release=buster".


    Holger



    --
    Holger Wansing <hwansing@mailbox.org>
    PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cyril Brulebois@21:1/5 to All on Mon Aug 23 13:10:02 2021
    Holger Wansing <hwansing@mailbox.org> (2021-08-23):
    The soundcard issue is now in the devel errata, but there is no link
    to the errata page from https://www.debian.org/devel/debian-installer/ because it's conditioned "release=buster".

    Hopefully that'll get fixed before the first D-I Bookworm Alpha, but
    the condition thing is indeed something that need fixing; you might
    remember scripts/post-release-checklist.txt, updating release names in
    there was the reason for my starting that file. ;)

    See f0b21d3c2dfe4f2c6b07737b9953aada7447f8c5 if you'd like to have an
    example, but it should be about performing both global replacements in
    that file (in the right order of course).


    Cheers,
    --
    Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmEjf/wACgkQ/5FK8MKz VSBUng/+JMy5qI4eM00cs0o4NYuplOwv/OER56VpPCwIIaCDKzxjBDdeQC0PhAey It11hgLxSCtcKxU+QYWWFFLH15br3EnuLwaS5sGBKSSorm2zD9zNQ54wL0OWqJGm 7iIZ3bRWiz+3gGkhqGIuaBxzJYBaNGz/T+mjqHBodldDtafhKm/CoxlxYk03fUJX 7DoI96lxZ7XdFDXnz5ZLEWxh8vvSa8I2pm3f1vgDChKKZbnEydVjGrSHhTIAQWr+ I8kW+An6CBR+PGRWHfTLvbW5p2CCDODWkCYiw6bUN7n8WDaOTcVTiQp1G6Gpoq0h lN9/SCLBQ1mm3ySWMA8mjuDVKjpdA1m6a9P2f03XyHUbXanl+VkSJMyOOk0Vgn25 FUwBuoUlhhCT/fREyOkC3Ya1ob+nxaFWMaNeP+UgTGuUE+2g7+6nE8Yrj7djK+v1 8+POQzLD3Qp3ApTGKA2gJadmthvFzPOcNG97nECqKPKmC1UZLh5VsGVB/Iia9NKZ lV2xYfWcjuXgL1I9Zzl6Z2SoZ/cR2T6sAJvRsPTY/1eZ8jnlKG+EZF1kcKTYhQe6 k1xHX9K+BuEVJFgSoyjjAiaZypFvptNfEhPMybr2+QBK06OgDLRTp4pJhmF+lobt 9xEmO7rrnje2mZ1IvLIH1Sj2X0iasTodcMjqtas1cUjtfZxFMoY=
    =by8h
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Holger Wansing@21:1/5 to Cyril Brulebois on Fri Aug 27 15:20:02 2021
    Hi,

    Cyril Brulebois <kibi@debian.org> wrote (Mon, 23 Aug 2021 13:01:19 +0200):
    Holger Wansing <hwansing@mailbox.org> (2021-08-23):
    The soundcard issue is now in the devel errata, but there is no link
    to the errata page from https://www.debian.org/devel/debian-installer/ because it's conditioned "release=buster".

    Hopefully that'll get fixed before the first D-I Bookworm Alpha, but
    the condition thing is indeed something that need fixing; you might
    remember scripts/post-release-checklist.txt, updating release names in
    there was the reason for my starting that file. ;)

    See f0b21d3c2dfe4f2c6b07737b9953aada7447f8c5 if you'd like to have an example, but it should be about performing both global replacements in
    that file (in the right order of course).

    Done (for now. I have set bookworm-images-arches in english/template/debian/installer.wml as a copy of bullseye's arches;
    will need to be updated if necessary / when these facts are known).


    Holger



    --
    Holger Wansing <hwansing@mailbox.org>
    PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Wansing@21:1/5 to Holger Wansing on Fri Aug 27 21:00:01 2021
    Hi,

    Holger Wansing <hwansing@mailbox.org> wrote (Fri, 27 Aug 2021 15:11:34 +0200):
    Cyril Brulebois <kibi@debian.org> wrote (Mon, 23 Aug 2021 13:01:19 +0200):
    Holger Wansing <hwansing@mailbox.org> (2021-08-23):
    The soundcard issue is now in the devel errata, but there is no link
    to the errata page from https://www.debian.org/devel/debian-installer/ because it's conditioned "release=buster".

    Hopefully that'll get fixed before the first D-I Bookworm Alpha, but
    the condition thing is indeed something that need fixing; you might remember scripts/post-release-checklist.txt, updating release names in there was the reason for my starting that file. ;)

    See f0b21d3c2dfe4f2c6b07737b9953aada7447f8c5 if you'd like to have an example, but it should be about performing both global replacements in
    that file (in the right order of course).

    Done (for now. I have set bookworm-images-arches in english/template/debian/installer.wml as a copy of bullseye's arches;
    will need to be updated if necessary / when these facts are known).

    With that being done, we now have the section visible saying

    "To install Debian testing, we recommend you use the Bullseye RC 3
    release of the installer, after checking its errata. The following
    images are available for Bullseye RC 3:
    Official release "

    ... and so on, with the links pointing to bullseye rc3.
    But these images are no longer there, so links are all dead.

    Is this intended?
    Were the links deleted by intend, and I should not have made this section visible?
    I seem to remember, that the images for the latest installer release
    were always available ...


    Holger




    --
    Holger Wansing <hwansing@mailbox.org>
    PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve McIntyre@21:1/5 to Holger Wansing on Sat Aug 28 01:20:02 2021
    On Fri, Aug 27, 2021 at 08:56:47PM +0200, Holger Wansing wrote:
    Hi,

    Holger Wansing <hwansing@mailbox.org> wrote (Fri, 27 Aug 2021 15:11:34 +0200): >> Cyril Brulebois <kibi@debian.org> wrote (Mon, 23 Aug 2021 13:01:19 +0200): >> > Holger Wansing <hwansing@mailbox.org> (2021-08-23):
    The soundcard issue is now in the devel errata, but there is no link
    to the errata page from https://www.debian.org/devel/debian-installer/ >> > > because it's conditioned "release=buster".

    Hopefully that'll get fixed before the first D-I Bookworm Alpha, but
    the condition thing is indeed something that need fixing; you might
    remember scripts/post-release-checklist.txt, updating release names in
    there was the reason for my starting that file. ;)

    See f0b21d3c2dfe4f2c6b07737b9953aada7447f8c5 if you'd like to have an
    example, but it should be about performing both global replacements in
    that file (in the right order of course).

    Done (for now. I have set bookworm-images-arches in
    english/template/debian/installer.wml as a copy of bullseye's arches;
    will need to be updated if necessary / when these facts are known).

    With that being done, we now have the section visible saying

    "To install Debian testing, we recommend you use the Bullseye RC 3
    release of the installer, after checking its errata. The following
    images are available for Bullseye RC 3:
    Official release "

    ... and so on, with the links pointing to bullseye rc3.
    But these images are no longer there, so links are all dead.

    Is this intended?
    Were the links deleted by intend, and I should not have made this section >visible?
    I seem to remember, that the images for the latest installer release
    were always available ...


    I've moved the RC3 images into the "archive" section now that bullseye
    is released. We should update that text to point to the maint 11.0
    release images instead.

    --
    Steve McIntyre, Cambridge, UK. steve@einval.com You raise the blade, you make the change... You re-arrange me 'til I'm sane...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cyril Brulebois@21:1/5 to All on Sat Aug 28 01:50:01 2021
    Steve McIntyre <steve@einval.com> (2021-08-28):
    I've moved the RC3 images into the "archive" section now that bullseye
    is released. We should update that text to point to the maint 11.0
    release images instead.

    Apparently there was some early attempt at adressing that kind of moment
    within the release cycle, in comments. But that hadn't been touched
    since 2009-2010.

    I've tried to address that in the d-i/no-alpha-yet branch, comments
    welcome. (The last commit would be reverted when we have an Alpha 1
    published. Looking at the if-stable-release implementation, I decided
    not to go for a new definition… switching from one commented-out block
    to another seems just easier, even if I reckon this might annoy
    translators at some point. I won't stop anyone wanting to implement such
    a condition — we would probably define a new tag via images.data ;))


    Cheers,
    --
    Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmEpeTUACgkQ/5FK8MKz VSDu7w//bWN6hkxSM5kWpR4opNHFi9yX4eyJhHpKF5dYvHYS/6zvQhORXZ+kaiWs QimmEiULxT6Pr/Wk8Kx8GrPxRa3iEXRf8dZfB8rcXpFjVxk/MSl5swGfDVuIF3kY lswPd4uY/1vm6c7yztHruMObsjuNKx5HjIUvQLx7no4GMFtiujw/gfS28cHXs/zW WxK2f0/9tCCHAtmXq9d2gGzrl1bmukLS7LbPTV+EcshQYQf1+A3AELfA8fhOyuPn t1MHU4nZG2/xDA86wao95e1kWD/7YuQyW3/8QNNq3M/jQpYqT5HAmBJLC3rXvvye u4t0K+jmd11M0y4Zp3iSL8luYM8XiIY/CUK6HckRSzr4NV1kmM1spZWFAJ7HeSWO L4OUwgSiOhBWuJne+JDpEdBrLknZTsBTslwcPqNqcEkt6rnxOQ0k7lhr9Ll5nF6P 1bPM0SQMu4Jag7sirBCRr/mgEu6HRJ/V6ivcrzEehZrZrejNbOL8pIJmSbVwDZjz JmiNRtn+KhJt3EWL7pd9FfEvMdep7cwKM9KnfO5Kpz2gkUCloFZPHsml6NhwB28w 4fabh76Hqb1OSJqeLngNFMZmxD/pgfxa1HZOcqLwOWtvbb//J0gY9J3EU14oP9ig YnERjJe7I0tAVOAJtZcTo5E3uZGSYUJZzrT/8ttPy6cKMVFviyA=
    =v2N1
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Holger Wansing@21:1/5 to Cyril Brulebois on Sat Aug 28 08:30:01 2021
    This is a multi-part message in MIME format.

    Hi,

    Cyril Brulebois <kibi@debian.org> wrote (Sat, 28 Aug 2021 01:46:02 +0200):
    Steve McIntyre <steve@einval.com> (2021-08-28):
    I've moved the RC3 images into the "archive" section now that bullseye
    is released. We should update that text to point to the maint 11.0
    release images instead.

    Apparently there was some early attempt at adressing that kind of moment within the release cycle, in comments. But that hadn't been touched
    since 2009-2010.

    I've tried to address that in the d-i/no-alpha-yet branch, comments
    welcome. (The last commit would be reverted when we have an Alpha 1 published. Looking at the if-stable-release implementation, I decided
    not to go for a new definition… switching from one commented-out block
    to another seems just easier, even if I reckon this might annoy
    translators at some point. I won't stop anyone wanting to implement such
    a condition — we would probably define a new tag via images.data ;))

    I tried similar yesterday already, but could not get it to work.

    Today, I copied the mechanism from <if-etchnhalf-released>, and that way
    it's fairly easy :-))

    Patch attached.

    I would prefer such solution, so we don't need to make the comment-uncomment- dance over and over again... (remember, that translations need to be synced
    as well)
    I assume there will be no strong objections against this?


    Holger

    --
    Holger Wansing <hwansing@mailbox.org>
    PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

    diff --git a/english/devel/debian-installer/images.data b/english/devel/debian-installer/images.data
    index 09674b32edd..c561f09b849 100644
    --- a/english/devel/debian-installer/images.data
    +++ b/english/devel/debian-installer/images.data
    @@ -12,6 +12,23 @@
    <define-tag shortversion>rc3</define-tag>
    <define-tag humanversion>Bullseye RC 3</define-tag>

    +# Define a tag, if an alpha/beta/rc release is out or not
    +<set-var diversions:_enh=0 />
    +<set-var alpha-released="no" /> # Switch this one to "yes" or "no".
    +#
    +<define-tag if-alpha-released endtag=required>
    +<preserve released />
    +<set-var %attributes />
    +<ifneq "<get-var released />" "<get-var alpha-released />"
    + "<enter NOenh<get-var diversions:_enh /> />"
    + "<enter enh<get-var diversions:_enh /> />" />
    +%body
    +<leave />
    +<dump enh<get-var diversions:_enh /> />
    +<increment diversions:_enh />
    +<restore released />
    +</define-tag>
    +
    # If arches are added here, then also comment them out for the
    # devel-other-images tag below
    <define-tag daily-broken-arches></define-tag>
    diff --git a/english/devel/debian-installer/index.wml b/english/devel/debian-installer/
  • From Cyril Brulebois@21:1/5 to All on Mon Aug 30 02:20:02 2021
    Holger Wansing <hwansing@mailbox.org> (2021-08-28):
    I tried similar yesterday already, but could not get it to work.

    Today, I copied the mechanism from <if-etchnhalf-released>, and that
    way it's fairly easy :-))

    Patch attached.

    Indeed, one can tell where you stole/borrowed/got inspiration from! :)

    Thanks, that looks good, and I've tweaked it some more:
    https://salsa.debian.org/webmaster-team/webwml/-/compare/b8dde6e4fd9...08612a172b5

    I would prefer such solution, so we don't need to make the
    comment-uncomment- dance over and over again... (remember, that
    translations need to be synced as well)

    That's far better, less error-prone, and yes, I had translations in mind
    (I think I even mentioned that in some earlier mail).

    I assume there will be no strong objections against this?

    Quite the opposite!

    I tested a build with yes/no values, and both output looked good. Feel
    free to hit me up if I managed to accidentally break something when
    tweaking the initial proposal a little…

    Thank you. :)


    Cheers,
    --
    Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmEsIfEACgkQ/5FK8MKz VSAQwBAAjPj7/+ygVS2IgWzehFZzuH4TuFMXAWQ1mOKAOqQCBNNk3WeoeMO4NYmN gCP4jWG28Z4c6RlNqYiOgyQvmLdTFm062WKbSPR0cOEPF5oOekHl1fz20qESv6AA i+NpMV8KBEwGzCsK6b9URys7GgmiO/OjBKYvcmPDPnzWuQgi/p/Ze1VRQ+OY3Ka6 /I+it8VweybY7mDau0gCEJEegR7no6upZIsfHRXzPJ7IwpswUy5c6VN7FieohMo9 bXk6hceSs5LRhGObGNZcXf77I/tPQGW5fARXYNttHAvzPTKPK1ZdkLw6CMLFsb0K WA3kZ/HooP/54ZJl4awbi2vozm25ahwCFvdzaS6vyGEducsfRyxDQM0+FRPmhLAz IRlr421w/IKLgImkYuLcyf1roPLLQEHJophyVPwb0lwAFHo/t2cdeiFk4YF4Pco6 oLCASgQiHNIVWBTYOKZv0d8a8ZUl5Z6vB3O6Sdh5wWjJszKsYIewc3BgVLELTonS l5HLyLnUwfs57yGWfKzjnS3bJp5j/QPjSXnmCMXj1uGbb+snvFn5RhjSeJCkM1kw q9pqpP3VPuH9yZOYDJ7QEUbrts4yaigngPowOaa7TnfUKKXw80OOeuiWZCf13XmP bNDR4sLY0WsHpZdFztF0hkpIvLsx7DTkdEmHXwpbS+K8VGsitQ4=
    =WoER
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *