← Back to issue list

meson v2 plugin: ignore any staged python when installing meson

View original Github issue

Metadata

Project
snapcraft
Number
#3078
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

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.
72%
#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.
70%