remote-build: support for snap relative sources
Metadata
Current evaluation
Remote builds fail when using snapcraft extension relative paths as sources, while local builds succeed. The report is untriaged, has no comments, and remains open awaiting investigation.
Suggested action: close stale
Reason: The issue is over 4 years old with zero maintainer interaction or follow-up. Snapcraft's remote build infrastructure has likely undergone significant architectural changes since then, making the reported limitation obsolete or resolved in modern versions. Given the extreme age and clear lack of current relevance, closing as stale is appropriate.
Staleness:
95
Complexity:
40
Confidence:
90
Support Request:
20
Issue body
My part is:
```
parts:
ros2-galactic-extension:
build-packages: [ros-galactic-ros-core]
override-build: install -D -m 0755 launch ${SNAPCRAFT_PART_INSTALL}/snap/command-chain/ros2-launch
plugin: nil
source: $SNAPCRAFT_EXTENSIONS_DIR/ros2
```
It uses source from snapcraft. This works fine locally but When I try remote-build, I get:
```
Failed to pull source: unable to determine source type of '$SNAPCRAFT_EXTENSIONS_DIR/ros2'.
Check that the URL is correct, or consider specifying `source-type` for this part. See `snapcraft help sources` for more information.
```
I couldn't find `source-type` that would work for my case.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| 2026-06-19 04:28:54.124390+00:00 | qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
40
Confidence:
90
Support Request:
20
|
close stale | Remote builds fail when using snapcraft extension relative paths as sources, while local builds succeed. The report is untriaged, has no comments, and remains open awaiting investigation. |
| 2026-06-19 04:26:57.403779+00:00 | pending | — | — | — |