(internal) Remove CharmcraftBuilddBaseConfiguration and use BuilddBase directly (CRAFT-1278, CRAFT-1356).
Metadata
Current evaluation
Merged #892, removing CharmcraftBuilddBaseConfiguration and using BuilddBase directly; commit 57313bc3 was merged as 834a4fd4.
Resolution: closed resolved
Reason: PR #892 was approved and merged into main, completing CRAFT-1278 and CRAFT-1356. Its implementation commit is 57313bc3.
Evaluated by: mr-cal-bot
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #892, removing CharmcraftBuilddBaseConfiguration and using BuilddBase directly; commit 57313bc3 was merged as 834a4fd4. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #892, removing CharmcraftBuilddBaseConfiguration and switching to BuilddBase directly, completing CRAFT-1278 and CRAFT-1356. | |
| qwen/qwen3.6-35b-a3b | — | — | Removed CharmcraftBuilddBaseConfiguration in favor of direct BuilddBase usage. Merged after single reviewer approval, modifying six files and resolving CRAFT-1278 and CRAFT-1356. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Removed CharmcraftBuilddBaseConfiguration in favor of using BuilddBase directly, resolving CRAFT-1278 and CRAFT-1356. The change simplifies build configuration logic. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #411 build: pack charm in provided environment when using bases (CRAFT-313) | charmcraft | merged | Merged PR #411 (CRAFT-313) to pack each viable bases configuration in its provided build environment; merge commit 523c6fb0. | |
| #3934 providers: deprecate SnapcraftBuilddBaseConfiguration | snapcraft | merged | Merged PR #3934 (commit f6abc2efd), replacing the custom buildd configuration with craft-providers BuilddBase and moving compatibility-tag setup to its constructor. | |
| #72 providers: deprecate RockcraftBuilddBaseConfiguration | rockcraft | merged | Merged PR #72 in commit 7747a03d, replacing RockcraftBuilddBaseConfiguration with craft-providers BuilddBase and compatibility tags; no functional changes. | |
| #798 Removed the long time deprecated 'build' command (CRAFT-1109). | charmcraft | merged | Merged PR #798 (commit 2da73fb8) removed the long-deprecated build command; pack absorbed bases_index validation and redundant validator arguments. |