<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 26 Oct 2022, 10:09 Stefan Bader, <<a href="mailto:stefan.bader@canonical.com">stefan.bader@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 25.10.22 09:15, Dimitri John Ledkov wrote:<br>
> Currently we have circular dependencies between linux-image and<br>
> linux-modules/linux-modules-extra packages. This is redundant, and<br>
> harmful when additional types of linux-images are provided<br>
> (i.e. kernel.efi).<br>
> <br>
> Break the circular dependency by only keeping linux-image -><br>
> linux-modules dep, remove linux-modules -> linux-image dep, remove<br>
> linux-modules-extra -> linux-image dep, add linux-modules-extra -><br>
> linux-modules dep.<br>
> <br>
> This has already been applied to generic kernel, these are patches for<br>
> all the remaining kernels in kinetic.<br>
> <br>
> BugLink: <a href="https://bugs.launchpad.net/bugs/1989334" rel="noreferrer noreferrer" target="_blank">https://bugs.launchpad.net/bugs/1989334</a><br>
> Signed-off-by: Dimitri John Ledkov <<a href="mailto:dimitri.ledkov@canonical.com" target="_blank" rel="noreferrer">dimitri.ledkov@canonical.com</a>><br>
> <br>
> Dimitri John Ledkov (1):<br>
>    [SRU][K linux-*][PATCH] UBUNTU: [Packaging] remove circular dep<br>
>      between modules and image<br>
> <br>
>   debian.*/control.d/flavour-control.stub | 4 ++--<br>
>   1 file changed, 2 insertion(+), 2 deletion(-)<br>
> <br>
<br>
There are some sources which only get the modules-extra part changed. That might <br>
be because the dependency was already removed for modules or forgotten. <br>
Impossible to tell from the patches. A note about it here would be helpful...<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">True, maybe I should have increased context. It is correct, that each kernel got different set of changes. Most only had incorrect modules-extra deps, and only few had out of date modules package.</div><div dir="auto"><br></div><div dir="auto">I can try to generate patches with longer context such that it it obvious which packages getting which changes.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>