Can't Buidl on WSL2 any Longer
Metadata
Current evaluation
Snapcraft build fails on WSL2 with KeyError 'dependencies' in the nodejs plugin's _get_installed_node_packages while parsing yarn output. 6+ years old, zero comments, no maintainer response; old plugin architecture since replaced.
Suggested action: close stale
Reason: The issue is 2338 days old with zero comments and no maintainer interaction. The traceback references snapcraft/plugins/nodejs.py, but the current repo layout shows no snapcraft/plugins/ directory — the old plugin architecture has been replaced by the parts-based system (snapcraft/parts/), so the reported code path no longer exists. The affected snapcraft 2.43.1 on Ubuntu bionic is long out of support, making the original problem no longer reproducible in the current codebase.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
20
Quick Win:
12.0
Staleness:
95
Complexity:
40
Confidence:
70
Support Request:
25
|
close stale | Snapcraft build fails on WSL2 with KeyError 'dependencies' in the nodejs plugin's _get_installed_node_packages while parsing yarn output. 6+ years old, zero comments, no maintainer response; old plugin architecture since replaced. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
35
Confidence:
90
Support Request:
10
|
close stale | Snapcraft build fails on WSL2 with a KeyError in the nodejs plugin while parsing yarn output. Issue is over 6 years old with no activity or maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
25
Confidence:
92
Support Request:
10
|
close stale | Build fails with a KeyError in an outdated Snapcraft nodejs plugin on WSL2. Issue is over 6 years old, has no maintainer interaction, and relies on obsolete software versions. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
95
Support Request:
10
|
close stale | WSL2 build failure in Snapcraft 2.43.1 caused by a KeyError in the nodejs plugin. Issue is over 6 years old, uses EOL Ubuntu 18.04 and Node 12, and is no longer reproducible on supported versions. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
35
Confidence:
90
Support Request:
20
|
close stale | Build failure in Snapcraft NodeJS plugin on WSL2 caused by a KeyError during yarn dependency resolution. Issue is over 6 years old with no maintainer interaction. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1819804 nodejs plugin: build fails if there are missing peer dependencies. | snapcraft (launchpad) | open | Snapcraft nodejs plugin build fails when npm ls --json exits non-zero on missing peer deps; the CalledProcessError fallback is dead code since run_output wraps it in SnapcraftPluginCommandError. Open 7.5 years, unlabelled, no maintainer activity. |