Heads-up: debian-cd changes

Cyril Brulebois <[email protected]>
Newsgroups gmane.linux.debian.devel.cd
Organization Debian
Message-ID <[email protected]>
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 ([email protected])            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
signature.asc (application/pgp-signature, 833 B)
-----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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.