Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved support for per-arch runtime extension inheritance #381

Open
nanonyme opened this issue Mar 14, 2021 · 3 comments
Open

Improved support for per-arch runtime extension inheritance #381

nanonyme opened this issue Mar 14, 2021 · 3 comments

Comments

@nanonyme
Copy link
Contributor

flatpak-builder has support for inherit-sdk-extension. This is though all or nothing which is creating issues in https://invent.kde.org/packaging/flatpak-kde-runtime/-/issues/15 where the extension contains architecture name to support a multi-arch scenario. It would be good if through some machinery we could still use the simplicity of inherit-sdk-extension but not break on architectures where the extension does not exist.

@nanonyme
Copy link
Contributor Author

nanonyme commented Mar 14, 2021

Ping @alexlarsson @refi64 any thoughts? Some suggested options:

  • explicit per-arch inheritance
  • ignore inherited extension if missing from parent runtime
  • not solving here but adding fake extensions to freedesktop-sdk so flatpak-builder will not break

@theofficialgman
Copy link

anyone willing to work on this? currenty a blocker for adding additional architecture support on multiple flatpaks

@orowith2os
Copy link

Would it be possible to use only-arches flags for this use case? We can already do this for sources, it seems appropriate to add the ability to extensions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants