Re: Bug#1088605: installation-reports: No installable kernel was found in the defined APT sources
Cyril Brulebois <[email protected]>
| Newsgroups | gmane.linux.debian.devel.cd |
|---|---|
| Organization | Debian |
| Message-ID | <[email protected]> |
Cyril Brulebois <[email protected]> (2024-12-07): > Right now I'm seeing modules for 10 kernel ABIs, that can't help. After a quick look, I suppose we could extract the kernel ABI(s) from MANIFEST.udebs, matching kernel-image-(.+)\s, and focusing on including only the relevant modules. Most architectures have a single kernel-image but not all of them (mips64el notably). Additionally, given how critical it is to have linux-image-* available on netinst images, I think we should break the build if no such packages make it into those images. We have a lot of #ifdefs in tools/generate_di+k_list and some archs have multiple linux-image-* metapackages pulled, so maybe it'd be safer to check against the intermediary list I mentioned before (list.mid), making sure all linux-image-* packages it contains made it onto the disk? But a simple “no linux-image-* packages at all? surely broken!” heuristic would already be a net win? > I lost count of how critical it is to have firmware-nvidia-graphics > available (I thought it wasn't of much use, and was initially expected > not to move to nff for bookworm, which it did eventually anyway), but > that one alone steals 30+ MB of space before linux-image-*. Leaving that aside for now. > I haven't looked deeper at this point, maybe we have some other kinds of > “duplication” (not sure the t64 thing is over at this point, but I could > imagine how we might pull t64 and pre-t64 libraries until everything is > successfully rebuilt against the t64 ones). Leaving that aside for now. 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/5FK8MKzVSAFAmdU3FsACgkQ/5FK8MKz VSCNbA//QaxJCUXqE93GQ+G+F7mLQPwuNLTI7av8WmS/yxZLdL3I1LgnHUSe5pqr jGUVdLM/wbCm4/UwSZp7OJGlhX2aCy5PuNxEitfWuOZfTF8GFBxNrnNqjcoeOiIR qERIL3hjHRiX65VfknzP08Y6WZkE+/X/cxpI/+IIyxVXRT/V4nvsVHeGLFTDdnmE oFB0cx8wD5tqCBm9P+tQqn1jMroko0PEExfGKEM3RRRpvDKhUuw8Z6XPLGTMiA2T 2TTkJXpu6tdRDwzn6PqBe+Lhex21QuaLPFNl49f6vI44L9qk0HG9aW9GdJGa+kJM G+9s7B2uMOJ0LbFOL3UJFt4uGEUHSKyEdOOz2jVCU6aM+SJDPar1BHW8ssuJYWmw JKq3jrcS4ogObsegXQfM++XyI0lEd/CUrGA483MYB34R9QSkGr7ZVWrzCk/GlhNR Io+oYr5DhssnO/Mo99swSAlRM3zv0XhFHGElqSLQCexUYi4/JgmoYz5CZyse3y88 KPQDr0K4Z8xEIoOC37HSsjg42XccnjwFBVp+BLlAQmBaNdhqIdLhg2kBH43v4Fwq VyREhPn+9jJPKKWllSZgLzxYynPZ4xxnnZ7Ce8lZWRGtS0vpz3klddAhttM7AtcI jUHgphcjc1xKWMAYtd4ILQp2ZW8tKRnn6nrP9DHHQ8d/df8kPeU= =gD4r -----END PGP SIGNATURE-----