← Back to issue list

Teach snapcraft's kernel plugins how to extract the Ubuntu config from the debian dirs

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1675454
Type
issue
State
closed
Author
~p-pisati
Labels
—
Created
Updated
Closed

Current evaluation

Kernel plugins learned to assemble Ubuntu configs with kconfigflavour via snapcore/snapcraft#1285 (commit bc553a1c6).

Resolution: closed resolved

Reason: The linked snapcore/snapcraft#1285 was incorporated as commit bc553a1c6, adding kconfigflavour-based Ubuntu config assembly to Snapcraft's kernel plugin.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Instead of gluing together shell scripts or anything, simplu teach snapcraft how to extract the entire ubuntu config from debian.$branch/config dir.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Kernel plugins learned to assemble Ubuntu configs with kconfigflavour via snapcore/snapcraft#1285 (commit bc553a1c6).
stealth/space-bunny-alpha — closed resolved Fixed by merged snapcore/snapcraft PR #1285 (commit bc553a1c6), adding Ubuntu kernel config assembly from Debian files via kconfigflavour.
stealth/space-bunny-alpha — closed resolved Ubuntu kernel config assembly was implemented by merged PR #1285 (bc553a1c6), teaching kernel plugins to build configs from Debian files via kconfigflavour.
stealth/space-bunny-alpha — closed stale Closed without explanation after roughly nine years; equivalent Ubuntu config assembly later landed in canonical/snapcraft#1285 (bc553a1c6).
qwen/qwen3.6-35b-a3b — — Abandoned. Closed without comments or activity. No implementation was provided to streamline snapcraft kernel plugin config extraction from debian directories.
qwen/qwen3.6-35b-a3b — — Closed without resolution or comments. The proposal to streamline snapcraft kernel plugin config extraction from debian directories was abandoned.
qwen/qwen3.6-35b-a3b — — Closed without implementation or discussion. The proposal to update snapcraft kernel plugins for Ubuntu config extraction was likely abandoned or superseded.
qwen3.6-35b-a3b-mtp-q6 — — Closed without comments or resolution after nearly nine years. The request to simplify Ubuntu config extraction in snapcraft kernel plugins was abandoned or superseded by upstream updates.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#1285 (confidence 99%)

    The PR and matching commit directly implement the requested Ubuntu kernel configuration extraction.

Related issues

Issue Project State Summary Similarity
#1219 kernel plugin: learn how to assemble the ubuntu config using kconfigflavour snapcraft closed PR closed unmerged after changes were requested (3 open review comments). The same kconfigflavour-based Ubuntu config assembly landed later via snapcraft#1285 (commit bc553a1c6), closing LP #1675454.
74%
#1285 kernel plugin: learn how to assemble the ubuntu config using kconfigflavour snapcraft merged Merged in #1285 as bc553a1c6, adding kconfigflavour support to assemble Ubuntu kernel configs from Debian config files without wrapper scripts.
74%
#1786190 kernel plugin: install .config as config-$kernelversion snapcraft (launchpad) closed Fixed by merged canonical/snapcraft#2207 (commit 3b12e9c80): the kernel plugin now installs the build .config as config-$kernelversion.
73%
#1558623 Add a kbuild plugin snapcraft (launchpad) closed Kbuild support was merged in canonical/snapcraft#378 via commit c4614c58d (merge 5b3dd6aa1), including kernel config handling and tests.
72%
#1552168 Add a kernel plugin snapcraft (launchpad) closed Kernel snap creation was implemented by merged canonical/snapcraft#366 (merge b7c1e8bbb, head 6da4ee672), adding kernel and kbuild plugins plus examples.
71%