• Heads-up: debian-cd changes

    From Cyril Brulebois@21:1/5 to All on Wed Feb 8 05:00:02 2023
    Hi,

    I'm contacting you a little in advance of an upcoming debian-cd upload,
    as the only debian-cd rev-dep. There were many changes lately, to add non-free-firmware support, which might have side-effects. I haven't
    documented them yet (debian/changelog), and we haven't performed a real
    review of those changes, or full image builds, but that's coming up soon
    for the upcoming d-i release.

    One big change is a heavy reorganization regarding LOCAL/LOCALDEBS
    support, clarifying the expected layout, etc. I think this might break
    some existing setups, but it should be much clearer, apt should be
    happier, etc. It's very likely to have been broken for a while (apt
    becoming stricter over time), but maybe some old setups were still
    working by accident…

    Anyway, it seems like simple-cdd started using that feature back in 2005
    (the only match is a debian/changelog entry from that time), but that
    was dropped in 2015, via:
    https://salsa.debian.org/debian/simple-cdd/-/commit/b9b48e2c437bbdac3990be1a4a8ebde4b0189f35

    I thought I'd drop you a note anyway.


    Another change that might have side effects is making sure dep11
    metadata files are present, so that we can generate metadata for
    hw-detect to use, helping it detect which firmware packages are needed.
    Without this change, we might have missed that some metadata was lacking
    in the archive… but maybe this is going to make simple-cdd users' life harder… That being said, this should happen when FORCE_FIRMWARE is set,
    so…


    Finally, the big one: we have NONFREE and NONFREE_COMPONENTS now, with NONFREE_COMPONENTS initially set to "non-free non-free-firmware", and
    with firmware packages moving to n-f-f, it only lists the latter now.

    Until a proper debian/changelog for debian-cd is written, I hope both
    README and comments in CONF.sh are sufficient.


    Sorry I didn't think of simple-cdd sooner. Lots of moving pieces…


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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmPjG+YACgkQ/5FK8MKz VSAYhw//ejLlnpdRm9KX7DoAI4X+Vh6b23zOrok+NaDZXxoqPGUcAH43jnRJSmo7 Cqp1RcP/zopMvGjE4Xvd/G49ggx5956nNQFUuNnIRqf/kXO4KAQCkabDdd7dR7EV 1AHejUAgTUxMBIspfp7bcUte7SztSfgd7YC74U0kKTcM326onIjUF0s1stL0M1s4 bnYRAGufM20GrpgPbLsi6Hgfl2y2hGoenzzUPZN3flpQrq0RKVWCkhT/NXHGSKdw 6vC+ZzWzRJJ19L+IU3f+j8czfJ+CvUBG9W6iiXYX3orDr4Py7cqSAb+qhEyRANon SWnM01Cffu8sottvtFvfHD+kBcZLtdtKNCjvCh4MICcFS37+DS4RH/deKq9iSpO7 nDEANfeFEmfQzYYFQV/bkfireQK8ITayUbei3BPhlSHfQoasmhpLofZqaHsfN0on LjG+j8hmVr83Z7W8bDx+GbSX9U06Cdxv0F1paSL5UPsCIj4nRQu9gxgmf6CLV4o4 5BIpBK8XL4AM4FcAqfrW9/hH0KAxYNyKJsxLTJdK6G3UZXNA0asQhKKzdknf5H+3 7RNDVPqVrPnlCNPuD/2opqcrKeXNi8rm5nw8f9dY6sweMmZjZOT3PcwwrhtX91cD 4+9dS8SwajL7LbLfa0L4Coj11y58vnf/q4X0p5f8Yqzvn5QTyaI=
    =ahj8
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Cyril Brulebois@21:1/5 to All on Wed Feb 8 12:40:01 2023
    Cyril Brulebois <kibi@debian.org> (2023-02-08):
    Until a proper debian/changelog for debian-cd is written, I hope both
    README and comments in CONF.sh are sufficient.

    Here we go:
    https://salsa.debian.org/images-team/debian-cd/-/commit/d7796845f47493a327d74cb6a211e5cadadb7fb0


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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmPjh8EACgkQ/5FK8MKz VSAWvw/+MEty39EC7i0XH7O9j6hRzJHlb5hviMVE8au4+kQSTNDAmlgjmfTufhI0 hqWccdyk+ci8APkpolGvyEHnPPnkpFlE8eEUCnOpminoLspMfaZ37anczppnL6jd JJAl9nHuCeepvodX4dDKP+Kp0a65ebSXOVJsGf3YUA5SVHukdzS2nSqfEQ7OcJFg 8Xyh4P9VEifcnEIVaUyHtpBTmks3nUNCIj2G8++kdaEC6+bE0GVcqPekkCPY8b2e sqeyMWslWt3UnNUJe7fLY4libZ56I4hXYjj8E9/6EnAgI03iega6iuYKHLXUUywX ZPGye7TYAqRncQ3Umaz8L+JQ0e32oPZsgY1cyLPo380yhAdnn/Lepp0ktcvMLeM/ ku2/oMSMhWYg11mKJI3q5aqt0a4T2AVzJiKclA4cMIOFAL3BsLrUb6RH7RmgMI9n Fpaq1LAjjDq0Na70Ai2qWHtOEUBWMqxW25VW0kAXLwkQiRDJqxN16FsQDRsIlwLa W76kATRcJjo632Lnx4Ook/JpyxWBKncILQrAeAKQ4Qp2BEzP+HmobI6yrNp2TPeM m3zQxElCP+ECevxJJC7ZasQCXPIhFVgYAkgTtk4vZZMgfG5ATZUNVjR3bpmzXuMZ P0lfAvbqUlBPcYoDd5uqQ43YgNTsbmDInUAP55xb5LJVI5d9azI=
    =QDfO
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *