plugin:meson is not installed during pull stage
Metadata
Current evaluation
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.
Suggested action: needs triage
Reason: The issue has zero labels, zero comments, and no maintainer engagement in ~4.6 years (1691 days), so it has never been assessed or categorised. It is a genuine bug report (pull stage not caching meson for plugin:meson parts), not a support question, but I could not confirm via tools whether the pull/build behavior changed after 6.0.1, so I cannot justify close_stale on the grounds that it is no longer reproducible.
Impact:
40
Quick Win:
18.0
Staleness:
95
Complexity:
55
Confidence:
55
Support Request:
15
Issue body
plugin:meson is not installed during pull stage
using snapcraft 6.0.1 which does pull before build, i manage to complete the pull stage if i skip qemu pull
However, the build then fails, because during build stage `plugin:meson` parts try to connect to the internet to install meson, which by that point proxy times out as it has been 4 hours.
I would have hoped that meson for parts with plugin:meson would be cached during pull step.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
40
Quick Win:
18.0
Staleness:
95
Complexity:
55
Confidence:
55
Support Request:
15
|
needs triage | 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. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
35
Confidence:
85
Support Request:
10
|
close stale | Bug report regarding meson plugin not being cached during the pull stage in snapcraft v6.0.1, causing build timeouts. Issue is over 4.5 years old with no maintainer engagement. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
45
Confidence:
85
Support Request:
10
|
close stale | Report about meson plugin not being cached during pull stage in Snapcraft 6.0.1, causing build failures. Issue is over 4.5 years old with no activity or maintainer response. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
30
Confidence:
85
Support Request:
20
|
close stale | Unlabelled report from over four years ago stating plugin:meson is not cached during the pull stage in snapcraft 6.0.1, causing proxy timeouts during build. Zero maintainer comments or activity. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
40
Confidence:
90
Support Request:
20
|
close stale | meson plugin dependencies not cached during pull stage in snapcraft 6.0.1, causing proxy timeout failures during build. Open for 4+ years with no maintainer response. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1964329 meson plugin uses internet access during build, instead of pull | snapcraft (launchpad) | open | Meson plugin runs pip install during build stage instead of pull, consuming network time on RISC-V builds. 4.5 years old, zero comments, no labels, no maintainer response. Author planned to work around it manually. | |
| #1982761 Meson plugin fails in snapcraft version 7.1.0 | snapcraft (launchpad) | closed | Closed without comments or resolution, the report was likely abandoned or marked stale. The meson plugin environment validation failure in snapcraft 7.1.0 on core22 remains unfixed. | |
| #1753250 meson version out of date | snapcraft (launchpad) | open | 2017-era report that snapcraft's meson plugin build environment pinned meson 0.29, missing the i18n/gettext module added in 0.30. No comments, no maintainer response; the plugin has since been rewritten, so the pinned old meson no longer applies. | |
| #3078 meson v2 plugin: ignore any staged python when installing meson | snapcraft | merged | 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. |