[14:04] <infinity> cjwatson: I'm trying to wrap my head around the best way to deal with germinate/d-i-udebs clever hackery.  Extra-Include seems wrong, as it would fail your "Ability to demote a flavour" test, unless one perhaps employed some very clever regexes.  I'm tempted to add a linux-$flavor-udebs to add some complexity to the kernel and meta packaging to track this (though that doesn't negate the usefulness of d-i-udebs for the other deps it tracks, and the
[14:06] <infinity> Alternately, I suppose I could cheat and make d-i-udebs depend on all kernel udebs matching ABI, even the ones that weren't included in the d-i images.