Path: csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod From: Johannes Schauer Marin Rodrigues Newsgroups: linux.debian.kernel Subject: Re: [RFC] Reorganizing Linux packages Date: Sat, 31 Jan 2026 18:30:01 +0100 Message-ID: References: X-Original-To: debian-kernel@lists.debian.org, deity@lists.debian.org X-Mailbox-Line: From debian-kernel-request@lists.debian.org Sat Jan 31 17:25:04 2026 Old-Return-Path: X-Amavis-Spam-Status: No, score=-114.578 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIMWL_WL_HIGH=-0.069, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3, UNPARSEABLE_RELAY=0.001, USER_IN_DKIM_WELCOMELIST=-0.01, USER_IN_DKIM_WHITELIST=-100] autolearn=ham autolearn_force=no Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="===============5646105544730346592==" MIME-Version: 1.0 Content-Disposition: inline Mail-Followup-To: Ben Hutchings , debian-kernel@lists.debian.org, deity@lists.debian.org User-Agent: alot/0.0.0 X-Debian-User: josch X-Mailing-List: archive/latest/153444 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/176988028306.5110.14444712261724210874@localhost Approved: robomod@news.nic.it Lines: 79 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sat, 31 Jan 2026 18:24:43 +0100 X-Original-Message-ID: <176988028306.5110.14444712261724210874@localhost> X-Original-References: <20250830110038.ig4sfx6l4l7yawdn@shell.thinkmo.de> <160715db76a0906bd46e61a95e69e91a4aa79cce.camel@decadent.org.uk> Xref: csiph.com linux.debian.kernel:91023 --===============5646105544730346592== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, Quoting Ben Hutchings (2025-09-08 22:11:40) > On Sat, 2025-08-30 at 13:00 +0200, Bastian Blank wrote: > > [Cc apt maintainers, as this interacts with the versioned package > > support, reply-to kernel maintainers] > >=20 > > Hi > >=20 > > This is the plan to re-organize the Linux packages a bit, or maybe a > > lot. > >=20 > > The goals are: > > - Move packaged files out of `/boot` > > - Replace extra cloud build with stripped down variant of the normal > > build > > - Prepare for pre-built initramfs and/or UKI > > - Remove hard dependency between headers and (bootable) image >=20 > I generally agree with these goals, but I would like to see how this is > done. >=20 > [...] > > ### Split modules out of `linux-image` package > >=20 > > Like the other distributions we should move all the modules into it's o= wn > > package, `linux-modules`. We can then split this new package further i= n a > > later change. >=20 > Let's not go too far with this. Managing the current splitting of > modules into udebs already takes significant time (and seems to be > largely unnecessary). a version with this split was uploaded to experimental 3 weeks ago and I ju= st got around testing it. After having spent the day with fixing the software = in and outside of Debian that I maintain which broke after the split of modules and dtbs into other packages I wonder: What is the motivation of the split other than "other distros do it"? The changelog only says "Split kernel modules into own package" but doesn't giv= e a rationale. Is one written down somewhere? Thanks! cheers, josch --===============5646105544730346592== MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Description: signature Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEElFhU6KL81LF4wVq58sulx4+9g+EFAml+OtYACgkQ8sulx4+9 g+EW5w/+OAbhv8iEh2FlE7YpmS/IkUlxV+bflvwm+Iwp/Sa+jyob6xzcXTMXTD3V D+Nc8YsYnJpQVaAkEeO0be51/L9/UuqnJ0bOoBbNPKdP0zsgmYiRq8HBWSbmV+fU uEgq2bxOY7K/sSfZ5GNWd8b+aMEqQXyAtpU+IrjY3P8ejLm9zO/YX4jrCZ4GI3FT tbM6SPRKeTRpNouBogF1x5+JbReOlL+jCYKkSTxlsgEhSxZbik9o9j7Toe/RnFKj 3EY7kR+cuMtGNMyqTswftBoW7yqKT6HXbGFN0drlUDBHVUS3Si03Bs4l8A4NPX8i QIQbQvk0hk3rh1Hdexk/eGmtooJfmIadxXiUbw0QK0H4QquQ0jrNMFow09h4+YwF 76Q4/32cOYjIpxK8Y8UjSKgXsaPNvTeFPOkUA2+iu67uTA8cEbJZr7kWQ8/Slqar EjE3MJm9oUubPa8PXpqhW8KzpkUt+aP9nx4Dqb0O1xWu4aLkfAlcmJk6exHkhrIZ 6hCEWcLjFH6QjjW4/MrbWO9SPIJypZs3DIgJFYs3755JwMt36eofU9xtPEuuZRYz tTyNC5ofGpprrRt3Otl/kXK28yqUCY4Wzm1sYXRkwWpjedPfI7iCeZC2MFy0MBuI Ii111VHr/oqmoxsPrlL6U6bROdkBCHQSdXiSTAWIvGEnSNGc3mM= =YrR4 -----END PGP SIGNATURE----- --===============5646105544730346592==--