-
Notifications
You must be signed in to change notification settings - Fork 47
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
AppImage #280
Comments
Hi, it depends on how much this is gonna require for creating and maintaining it. Will look into it though. Thanks :) |
Great news. The creator and main maintainer of appimage format - probono - is very keen to onboard new adopters of the packaging, so he probably will help. After the initial setup it is mostly an automated process for future releases. The pros of appimages is they don't need any infrastructure in the system to work, as opposed to snaps or flatpaks downloading gigabytes worth of packaging ecosystem. Appimages just start on most distros, similar to .dmg on Mac. |
I went ahead and created an appimage. It worked with only one hiccup - the application reads otpclient.ui and shortcuts.ui from hard-coded absolute path /usr/share/otpclient so I had to put those files in that path, and the appimage launched. |
Sure, it shouldn't be an issue. A couple of questions:
|
I've attached the compiled one. If these folders are present near the executable: otpclient.AppImage.home the appimage will use those instead of /home/user/ and /home/user/.config If you run the appimage, it will unpack to /tmp/ i.e. /tmp/.mount_otpcliXYZ. The XYZ changes everytime. (otpclient:3197): Gtk-ERROR **: 13:53:32.448: failed to add UI: Failed to open file “/usr/share/otpclient/otpclient.ui”: No such file or directory Hope that make any sense |
I see, thanks! One question: isn't there a recipe (like flatpak and snap do) for building an appimage? |
neither do I want to be a maintainer or trust any other packager. that's the whole point why I approached you to generate an official appimage. I also compiled a much smaller version which runs just fine |
Thanks! |
@probonopd we summon you |
As @paolostivanin wrote, he prefers to focus on code rather than on "yet another packaging format" (although I wouldn't characterize AppImage as just that). As a matter of policy I am happy to help upstream application developers who want to build and support AppImages. |
Could you also release official AppImage, since you already do flatpaks?
AppImage seems to be superior in so many ways, including portability.
The text was updated successfully, but these errors were encountered: