← Back to issue list

allow remote parts specify passthrough options

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1768210
Type
issue
State
closed
Author
~gerboland
Labels
—
Created
Updated
Closed

Current evaluation

Remote-part passthrough was rejected as an experimental mechanism; layout support was deferred to open Launchpad issue snapcraft#1768248.

Resolution: closed not a bug

Reason: Maintainer Sergio Jansens explicitly declined remote-part passthrough because it could spread experimental keys and cause Store rejection. The author then opened snapcraft#1768248 for first-class layout support.

Evaluated by: mr-cal-bot

No scores available.

Issue body

I'm using passthrough to specify some "layouts" in my snaps. I want to make a remote part that can do this too. My attempt: https://github.com/gerboland/xwayland-kiosk-helper/commit/233797606d4f33bdca29dce939fe91dcce2d4f62#diff-184032a532406b07009403e26f4fc62f Sadly the passthrough property doesn't pass through to the final snap.yaml. The use-case is a helper that launches Xwayland before an X11 application. Xwayland has some hardcoded paths that layouts fix. Ideally I'd like to hide the Xwayland layout stuff from the user.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed not a bug Remote-part passthrough was rejected as an experimental mechanism; layout support was deferred to open Launchpad issue snapcraft#1768248.
stealth/space-bunny-alpha — closed stale Closed without implementation; maintainers rejected remote-part passthrough and deferred layout support to Launchpad bug #1768248.
stealth/space-bunny-alpha — closed stale Request to support passthrough options on remote parts was closed without a documented fix, superseding work, or maintainer explanation.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The request to propagate passthrough options from remote parts to snap.yaml remains unimplemented and was abandoned due to inactivity.
qwen/qwen3.6-35b-a3b — — The request to allow remote parts to specify passthrough options was abandoned due to inactivity. No implementation or workaround was provided, leaving the feature unsupported.
qwen/qwen3.6-35b-a3b — — Remote parts cannot propagate passthrough options to snap.yaml. The request was abandoned and the issue closed without implementation or discussion.
qwen3.6-35b-a3b-mtp-q6 — — Requesting passthrough support for remote parts was closed without resolution or comments. The feature remains unimplemented and the request appears abandoned.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#1768248 remote parts should be able to specify layouts snapcraft (launchpad) closed Feature request to allow layouts in remote parts closed as stale after the remote parts feature was removed from snapcraft.
74%
#1750866 Remote parts can't depend on other remote parts snapcraft (launchpad) closed Remote-part dependency support remained unresolved; proposed fix snapcore/snapcraft#2105 stalled, and Launchpad #1750866 was later closed without a merged resolution.
73%