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

Evolution: provide an appimage workflow #20

Closed
McArcady opened this issue Jul 3, 2020 · 7 comments
Closed

Evolution: provide an appimage workflow #20

McArcady opened this issue Jul 3, 2020 · 7 comments

Comments

@McArcady
Copy link
Owner

McArcady commented Jul 3, 2020

No description provided.

@McArcady
Copy link
Owner Author

McArcady commented Jul 19, 2020

  • add option and build instructions to generate the appimage package format (x86_64)
  • add the corresponding workflow for nightly build
  • test on a recent Ubuntu
  • test on a recent Debian
  • test on a recent Fedora/Redhat
  • test on a recent Arch

@McArcady McArcady mentioned this issue Aug 5, 2020
@McArcady
Copy link
Owner Author

McArcady commented Aug 6, 2020

The AppImage generation on the github CI fails for the time being because of this problem with linuxdeploy.
But tt's being worked on by the maintainer!

@McArcady
Copy link
Owner Author

McArcady commented Aug 8, 2020

The AppImage generation workflow is fixed.

@thiras
Copy link

thiras commented Aug 13, 2020

It doesn't work on up-to-date Ubuntu 20.04

Here is the logs;

Starting LinuxDwarfPack-0.47.04-r3-x86_64
- configuration and game saves are stored in /home/thiras/.lnp/
- feedback or issues? see http://www.bay12forums.com/smf/index.php?topic=157712
- created with lnp-forge: https://github.com/McArcady/lnp-forge

Creating overlay of /home/thiras/.lnp/ and /tmp/.mount_LinuxDXVA0Oo in /tmp/lnp-I3Gdzc...
/tmp/.mount_LinuxDXVA0Oo/AppRun: 23: unionfs: not found
/tmp/.mount_LinuxDXVA0Oo/AppRun: 26: ./startlnp.sh: not found
fusermount: entry for /tmp/lnp-I3Gdzc not found in /etc/mtab
/tmp/lnp-I3Gdzc unmounted.

@McArcady
Copy link
Owner Author

McArcady commented Aug 20, 2020

@thiras it looks like you need package unionfs or unionfs-fuse.
I've added some checking in the Appimage startup script to detect this problem.

@McArcady
Copy link
Owner Author

For Ubuntu/Debian users, there is a .deb package available here.
Packages for other distros are also available, but not tested yet.

@McArcady McArcady closed this as completed Apr 3, 2021
@McArcady
Copy link
Owner Author

McArcady commented Apr 3, 2021

AppImage has been tested and reported ok on all kind of distros (except RedHat)

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

2 participants