← Back to issue list

build: pin craft-parts to keep organize from build

View original Github issue

Metadata

Project
debcraft
Number
#132
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged a craft-parts dependency pin to preserve organize-from-build in Debcraft builds during a Craft Parts regression investigation. Approved, passed CI, and includes a comment specifying unpinning conditions.

Suggested action:

No scores available.

Issue body

Keep organize from build enabled in Debcraft builds while an organize regression issue is investigated in Craft Parts. - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a craft-parts dependency pin to preserve organize-from-build in Debcraft builds during a Craft Parts regression investigation. Approved, passed CI, and includes a comment specifying unpinning conditions.
qwen3.6-35b-a3b-mtp-q6 Merged a dependency pin for craft-parts to maintain the organize-from-build feature in Debcraft builds while an upstream regression is investigated. The commit includes comments explaining the workaround and unpinning conditions.
qwen3.6-35b-a3b-mtp-q6 Merged a dependency pin for craft-parts to preserve organize-from-build in Debcraft builds. This temporary workaround addresses a Craft Parts regression, with inline comments detailing the rationale and unpin conditions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5031 build(deps): bump craft-parts snapcraft merged Merged dependency update bumping craft-parts to fix an npm plugin bug where implicit state failed to pass between separate pull and build steps. Approved by two reviewers, passed CI, and integrated into the codebase.
76%
#3915 legacy: install unpinned build packages snapcraft merged Merged a craft-parts backport that collects installed package versions post-installation. This resolves an apt bug causing unwanted downgrades or removals when pinned versions cannot be satisfied. Approved, passed CI, and maintained coverage.
74%
#3843 parts: Do not import craft_parts.packages.deb until needed snapcraft merged Merged to defer importing craft_parts.packages.deb until needed, resolving failures on non-deb systems. Approved by reviewers, passed CI checks, and integrated into main.
73%
#879 build(deps): bump craft-parts rockcraft merged Merged dependency update bumping craft-parts to 2.9.1, resolving a uv version issue. Approved by two reviewers, passed all CI checks, and merged successfully, modifying two files.
73%
#575 build(deps): bump craft-parts to 1.31.0 rockcraft merged Merged a dependency update bumping craft-parts to 1.31.0. Approved by two reviewers with zero unresolved comments. The change modifies four files, adding thirteen and removing three lines to introduce new plugin documentation.
72%
#207 build(deps): use craft-parts 2.23.0 imagecraft merged Merged following three approvals and successful CI validation. Updated the craft-parts dependency to version 2.23.0, modifying six files with a net addition of 115 lines.
72%
#5036 build(deps): bump craft-parts to 1.33.1 snapcraft closed Superseded by PR #5031. Closed after a reviewer recommended using an existing work-in-progress dependency update instead. The craft-parts 1.33.1 bump was not merged.
72%
#222 build(deps): update dependency craft-parts to ~=2.26.0 (main) imagecraft merged Merged automated dependency update to craft-parts version 2.26.0. Submitted via Renovate bot, approved by three reviewers, passed CI checks, and merged to main.
71%
#765 Update dependencies, specially unpinning pydantic now that craft-parts is up to it charmcraft merged Merged after approval. Updated dependencies, specifically unpinning pydantic now that craft-parts supports the newer version. Changes span three files.
71%
#204 build(deps): update dependency craft-parts to ~=2.22.1 imagecraft merged Merged automated dependency update upgrading craft-parts from 2.21.0 to 2.22.1. The change passed CI checks, received two approvals, and was successfully merged into the main branch.
71%