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

Releases missing Appimage/Flatpak/RPM formats #6

Open
parkerlreed opened this issue Aug 25, 2022 · 2 comments
Open

Releases missing Appimage/Flatpak/RPM formats #6

parkerlreed opened this issue Aug 25, 2022 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@parkerlreed
Copy link

Releases just has a deb file. What happened to the others?

@budde25
Copy link
Owner

budde25 commented Sep 29, 2022

Hello, thanks for filling out an issue!

So in regards to other releases I have run into many problems with them and just decided to remove all the ones that didn't work properly. I don't really have the time or bandwidth to fix them atm but here is a quick list of issues I am having in regards to each of those package formats

RPM

cargo-rpm is now unmaintained and I haven't put in the time to learn how to make those manually

Appimage

The appimage that were in the previous release didn't work on both Wayland and X11 and also if you either didn't have or had no or an old version of glibc. Anyway the glibc should be easy as it can compile with musl but I have been unable to get a working appimage build process in the CI without something going completely wrong.
(I personally have found the docs to be very hard with many different ways to do it, none of them quite working).
So it should be possible with more research.

Flatpak

This is the one I have put the most time into and I just am not convinced its possible atm. Flatpak doesn't seem to have udev support so the only way the app works is if the device is plugged in BEFORE opening the app. Not to mention the user would have to install the udev rules files themselves anyway or install another deb/rpm package that has those already (see steam-devices). Even if you did that the user experience of having to have it plugged in and in rcm mode before opening the app is awful (though it technically can work). Anyway if I am missing something here I would love to hear it because flatpak would definitely be the most useful platform to support imo (followed closely by appimage).

Anyway all that being said, pull requests to add any of these would definitely be welcome :).

@budde25 budde25 changed the title Appimage or Flatpak for 0.2.x? Releases missing Appimage/Flatpak/RPM formats Sep 29, 2022
@budde25 budde25 added enhancement New feature or request help wanted Extra attention is needed labels Sep 29, 2022
@parkerlreed
Copy link
Author

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants