← Back to issue list

Using 2 remote parts, file not being copied from stage to prime

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1770364
Type
issue
State
open
Author
~gerboland
Labels
Created
Updated
Closed

Current evaluation

Snapcraft bug (2017): with two remote parts, a file staged by the xwayland-kiosk-helper remote part (lib/libxwayland-preload.so) is not copied into prime, while another file from the same part is. No maintainer response or activity in 8+ years.

Suggested action: close stale

Reason: The issue is 3035 days (~8.3 years) old with 0 comments, no labels, and no maintainer interaction, and it predates the current snapcraft parts architecture, so the reported stage-to-prime behavior for remote parts is very likely no longer applicable to a supported version. I could not directly verify the current remote-parts code (repo tooling returned 'No pinned SHA available'), which is why confidence is held moderate rather than high.

Impact: 35 Quick Win: 15.75 Staleness: 95 Complexity: 55 Confidence: 55 Support Request: 25

Issue body

I'm trying to use 2 remote parts simultaneously in this simplified YAML: name: dual-remote-parts-bug version: 0.1 summary: Bug description: Bug confinement: strict grade: devel apps:   dual-remote-parts-bug:     command: ls $SNAP/lib parts:   bug:     plugin: nil     after: [desktop-gtk2, xwayland-kiosk-helper] The second remote part "xwayland-kiosk-helper" is defined here: https://github.com/gerboland/xwayland-kiosk-helper/ It creates a file lib/libxwayland-preload.so which I see is created in the "stage" directory, but it is not copied into the "prime" directory for some reason. But the bin/xwayland-kiosk-launch file is copied?! There is no "prime" specification in the remote snap, so shouldn't everything that is staged be copied into the prime?

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 35
Quick Win: 15.75
Staleness: 95
Complexity: 55
Confidence: 55
Support Request: 25
close stale Snapcraft bug (2017): with two remote parts, a file staged by the xwayland-kiosk-helper remote part (lib/libxwayland-preload.so) is not copied into prime, while another file from the same part is. No maintainer response or activity in 8+ years.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 45
Confidence: 90
Support Request: 25
close stale File not copied from stage to prime when using multiple remote parts in snapcraft. Issue is over 8 years old with no maintainer response or activity.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 40
Confidence: 85
Support Request: 30
close stale Remote part file not copied from stage to prime directory. Issue is 8+ years old with no activity or maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 45
Confidence: 90
Support Request: 50
close stale Remote part file not copied from stage to prime in snapcraft. Unreported for over 8 years with no maintainer response. Likely outdated due to significant snapcraft evolution.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 40
Confidence: 90
Support Request: 25
close stale Remote part file not copied from stage to prime in snapcraft build. Unlabelled, zero comments, inactive for ~8 years.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.