Enable xz support in the udeb
Hi @md,
Please find attached two patches to enable xz support in the udeb. That's absolutely required to unbreak the installer after linux's switch to compressed modules. The first patch is sufficient, the second one is mostly to document the minimal xz-utils version that's required to have a usable udeb (building against an earlier version would lead to a udeb that cannot be installed as it would depend on liblzma5).
I've just uploaded xz-utils, it should land in NEW shortly, and I've asked the ftp team to keep an eye. Hopefully it'll be available in the archive shortly. I'll ping here once it's available in the archive.
I'm filing this merge request right away since I've already tested the runtime with patched src:xz-utils and patched src:kmod built against it, verifying things like loading a NIC module and bringing up the network work again.
Thanks,
Cyril.
Merge request reports
Activity
Since you gave me a green light to upload (not fixing this immediately would prevent us from discovering other possible fallouts in the installer after those big changes landed on the linux side), I've reworked the commits a little (adding some background), and also rebased the branch onto the last tag/version in Debian. This way, we don't conflate the required tweaked and the new upstream release (even if I only see 2 commits in v31).
Source debdiff attached,
xz-for-udeb
branch anddebian/30+20230601-2.1
tag available in my forked repository: https://salsa.debian.org/kibi/kmodThanks for the swift reply!
Rich text editor
Try out styling your content right here or read the direction.