On Sun, 04 May 2025 at 15:58:55 +0000, Bill Allombert wrote:
Le Sat, May 03, 2025 at 04:08:55PM +0200, Ben Hutchings a écrit :
I'm proposing to add a linux-run-hooks command to the linux-base package
[1] that will then be used in all maintainer scripts of linux-image
packages [2]. This requires upgrading the current Depends on linux-base
to Pre-Depends.
Will that not require a versionned Pre-Depends ?
I would assume so.
In that case this is very likely to break upgrade paths.
How so? linux-base has virtually no dependencies - only debconf, which
is high-Priority and in practice transitively Essential (via util-linux
and libpam-modules).
Even if linux-base required trixie's debconf, there would be a valid
upgrade order:
(debconf's deps) -> debconf -> linux-base -> linux-image-whatever
(But in practice bookworm's debconf is declared as being adequate for
trixie's linux-base, and debconf itself has no non-Essential dependencies
either.)
smcv