kernel plugin: add debhelper build dependency
Metadata
Current evaluation
Merged PR #4185 in commit 389462c51, adding debhelper as a kernel-plugin build dependency required by debian/rules clean.
Resolution: closed resolved
Reason: PR #4185 was approved and merged as commit 389462c51. Its four-file change adds the missing debhelper dependency for kernel builds using kernel-kconfigflavour.
Evaluated by: mr-cal-bot
No scores available.
Issue body
`debhelper` package contains some of the dependencies required by `debian/rules clean`
This is called as part of the kernel build if `kernel-kconfigflavour` is used.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4185 in commit 389462c51, adding debhelper as a kernel-plugin build dependency required by debian/rules clean. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #4185 by kubiko merged as commit 389462c51, adding 'debhelper' to the kernel plugin's build_packages so 'debian/rules clean' works with kernel-kconfigflavour; still present in kernel_plugin.py. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #4185 merged as commit 389462c51 into hotfix/7.4: added 'debhelper' to the kernel plugin's build-packages so 'debian/rules clean' works with kernel-kconfigflavour. The entry persists in snapcraft/parts/plugins/kernel_plugin.py. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4185 in commit 389462c51, adding debhelper as a kernel-plugin build dependency required by debian/rules clean. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into hotfix/7.4 after reviewer approval and passing CI. Adds debhelper as a build dependency for the kernel plugin to satisfy debian/rules clean requirements. Author rebased to resolve conflicts before final merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into hotfix/7.4 after rebasing to resolve conflicts. Adds debhelper as a build dependency for the kernel plugin to satisfy debian/rules clean. No coverage impact. |
Update history
No update history recorded yet.
Related work
-
Caused By:
snapcraft#4117
(confidence 98%)
Merged PR #4117 introduced the debian/rules clean invocation that required debhelper.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4117 kernel plugin: call deb rules clean | snapcraft | merged | Merged as commit e080e5a70: kernel plugin's kconfigflavour build now runs `fakeroot debian/rules clean` so SYSTEM_TRUSTED_KEYS/REVOCATION_KEYS are set by deb rules, removing the need to mod configs. Follow-up #4210 reworked Ubuntu config generation. | |
| #2041 kernel plugin: add kmod as build-package | snapcraft | merged | Merged PR #2041 as commit 327552751, adding kmod to kernel-plugin build packages and /sbin to PATH so modprobe is available during Launchpad builds. |