Failed to pull source: unable to determine source type of '/usr/share/snapcraft/extensions/ros2'.
Metadata
Current evaluation
Snapcraft's 8_core22 container resolves extension data under /usr/share while the image installs it in site-packages, breaking ROS 2 builds; the path mismatch remains in current code.
Suggested action: needs triage
Reason: The report provides an exact image digest, sample repository, one-command reproducer, logs, and both conflicting paths; current get_extensions_data_dir() still returns sys.prefix/share/snapcraft/extensions despite the container placing assets in site-packages. With no labels, maintainer comments, or other triage activity, this valid but unresolved report still needs maintainer assessment.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
60
Quick Win:
35
Complexity:
38
Confidence:
94
Actionability:
94
|
needs triage | Snapcraft's 8_core22 container resolves extension data under /usr/share while the image installs it in site-packages, breaking ROS 2 builds; the path mismatch remains in current code. | |
| qwen/qwen3.6-35b-a3b |
Impact:
60
Quick Win:
29
Complexity:
40
Confidence:
75
Actionability:
80
|
keep open | Snapcraft Docker image fails to locate extensions because get_extensions_data_dir() returns /usr/share/snapcraft/extensions but extensions are installed in site-packages. Valid bug with clear reproducer. | |
| qwen/qwen3.8-27b |
Impact:
55
Quick Win:
33
Staleness:
75
Complexity:
40
Confidence:
70
Support Request:
10
|
needs triage | Snapcraft 8 Docker image fails to resolve ros2 extension: get_extensions_data_dir() returns /usr/share/snapcraft/extensions but extensions are installed under site-packages/extensions. Untriaged, no maintainer activity in 374 days; same bug tracked in snapcraft-rocks#109. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
40
Confidence:
85
Support Request:
10
|
close stale | Snapcraft fails to locate extensions due to hardcoded path mismatch in Docker container. No maintainer response, issue is 334 days old and completely inactive. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
92
Complexity:
40
Confidence:
85
Support Request:
10
|
needs triage | Snapcraft fails to locate ROS2 extension due to hardcoded path mismatch in Docker container. Issue is 320 days old with no maintainer response or labels. |
Update history
No update history recorded yet.
Related work
-
Duplicate Of:
snapcraft-rocks#109
(confidence 92%)
Open report has the same failure and identifies the same sys.prefix/share versus site-packages extension-data mismatch.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #109 Failed to pull source: unable to determine source type of '/usr/share/snapcraft/extensions/ros2' | snapcraft-rocks | open | The :8_core22 image stages extensions under site-packages while Snapcraft expects them under /usr/share; the mismatch remains open, with a symlink workaround reported. |