-
Notifications
You must be signed in to change notification settings - Fork 49
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
TSC AppImage package for amd64/arm64/s390x #708
Comments
cegui refactored Editbox somewhen early 2022 and Debian 12 ships with a cegui git-version of 2022-06, which includes these changes, but the current Debian (11) TSC package is older and cannot have been built against those changes, effectively leading to a version incompatibility. Maybe (I did not check) all that is needed is a rebuild using current Debian12. However, then I read in INSTALL.md:
while the debian package has as dependency:
So I am unsure what is true. |
For Debian 12, try does this work. I did build it at 2023-07-17. I did not yet have time to add it to TSC website. https://ftp.secretchronicles.org/releases/TSC-2.1.0-bookworm-amd64.deb |
For any others, that are not yet at website, those are also here: https://ftp.secretchronicles.org/releases/ I try to build packages for newer distros, when I have some time. |
Unfortunately, no. Starting the game and opening the options menu leads still to:
I think the reason is that the version of cegui in Debian is too old, despite the package name. See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038463 |
I think solution to this is for me to try to create AppImage, that works at most distros. |
Maybe. On the other hand,
Honestly: as a Debian user I would have much preferred a native Debian package, as in: TSC being shipped officially with Debian. I find AppImages (or any of such solutions) rather inelegant, but have to confess that they have their benefits. |
It is a lot of work to create separate .deb package for every release of every distro, as can be seen in amount of different .deb packages here: https://secretchronicles.org/en/download/ And some dependencies are not available at some distros. I do not know how to get some package shipped officially with Debian, or with any other distro. |
Is it possible to create a flatpak? |
@nattkorp Depends does someone help with creating flatpak, there is incomplete PR at #675 |
Hi,
I will be adding TSC .deb packages for those newer distros, where required dependencies exists. I will update this issue when there is progress, and after updates close this issue.
Someone today 2023-07-04 at Libera.Chat IRC channel secretchronicles asked about this error at Debian 12 amd64:
At IRC:
Error:
The text was updated successfully, but these errors were encountered: