meson v2 plugin: ignore any staged python when installing meson
Metadata
Current evaluation
Merged to resolve SNAPCRAFT-1JV by updating the meson v2 plugin to ignore staged Python installations during the meson installation phase. Approved by one reviewer with passing CI checks, the change modifies six files with 36 additions and 3 deletions.
Suggested action: —
No scores available.
Issue body
Fixes SNAPCRAFT-1JV
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to resolve SNAPCRAFT-1JV by updating the meson v2 plugin to ignore staged Python installations during the meson installation phase. Approved by one reviewer with passing CI checks, the change modifies six files with 36 additions and 3 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to fix SNAPCRAFT-1JV. The meson v2 plugin now ignores staged Python versions during meson installation to prevent build conflicts. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Resolves SNAPCRAFT-1JV by updating the meson v2 plugin to ignore staged Python during installation, preventing build conflicts. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #180 plugins: add meson plugin | craft-parts | merged | Merged to add a Meson plugin and correct out-of-source build logic. Approved by one reviewer, the change introduces 532 additions across seven files and resolves CRAFT-863. | |
| #1957766 plugin:meson is not installed during pull stage | snapcraft (launchpad) | open | snapcraft 6.0.1: plugin:meson parts are not cached during the pull stage, so the build stage must fetch meson over the network and the proxy times out. Reported by xnox, open ~4.6 years with no labels, comments, or maintainer response. |