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

Add more package types for Linux to releases #652

Open
dyfer opened this issue Jul 14, 2022 · 3 comments
Open

Add more package types for Linux to releases #652

dyfer opened this issue Jul 14, 2022 · 3 comments

Comments

@dyfer
Copy link
Collaborator

dyfer commented Jul 14, 2022

From the dev meeting on 2022.07.14

  • @mattahorton talked about the need to provide installation stage on Linux to support e.g. browser integration
  • we already have .desktop files (they are used in flatpak and in the qmake/meson install stage)
  • Fedora provides reasonably up-to-date packages; we also have Flatpak
  • It seems that our main focus right now is to add PPA for debian platforms
    • probably two: x64 and arm64
  • @ntonnaett suggested to use openSUSE build service

I don't think we have a strict path forward...

  • either figure out how to use openSUSE build service, or
  • set up building .deb packages ourselves
    • in that case we need to figure out how to handle multiple distributions
@mattahorton
Copy link
Contributor

That was where we landed. We did talk through the idea of providing a Snap package as well.

The goal here is both to provide installation stage capabilities (like .desktop files for browser integration) but also to minimize missing dependencies (like we've seen with the static build on Ubuntu 20.04 recently). I know that Flatpak apps have their own runtime and can wrap up dependencies within the package. I'm not sure about the other ones.

@ntonnaett
Copy link
Collaborator

ntonnaett commented Sep 22, 2022

I'm currently dipping my feet into Open Build System. But it will need some time until we have a working repo.

@forsythac
Copy link
Contributor

Does this help us with our flatpack vs other conversation out of band? Thanks for looking into this Nils.

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

No branches or pull requests

4 participants