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

[deprecation warning Linux] Replace dependency on libwebkit2gtk-4.0-37 #90

Open
Artim96 opened this issue Jan 5, 2025 · 2 comments
Open

Comments

@Artim96
Copy link

Artim96 commented Jan 5, 2025

This is a great app, but it's impossible to install it on anything based on Ubuntu 22.10 and up or Debian 13/testing and up. The Debian package has a dependency on libwebkit2gtk-4.0-37, but that is outdated on both Debian and Ubuntu. This should be replaceable with libwebkit2gtk-4.1-0, which is present since 22.04 and Debian 12 respectively.

The AppImage shouldn't be affected by this, but I've also not yet tried to build it from sources yet to see if it compiles with libwebkit2gtk-4.1-0 without issues. As the dependency might also not be present anymore on other distros, that would only leave running it as AppImage left if it wouldn't just compile.

@spieglt
Copy link
Owner

spieglt commented Jan 5, 2025

Thanks for the heads up. That restriction was in place because Flying Carpet 8 uses Tauri 1: https://v1.tauri.app/v1/guides/getting-started/prerequisites/#1-system-dependencies. I hope to get the new version with Bluetooth out before too long, and I've upgraded to Tauri 2 for that, which uses libwebkit2gtk-4.1: https://v2.tauri.app/start/prerequisites/#linux. For the current version, Linux users on newer distros will have to use the AppImage I guess. If you find that the AppImage doesn't work, please let me know.

@Artim96
Copy link
Author

Artim96 commented Jan 5, 2025

Just wanted to let you know as another software I use ran into the exact same issue. Maybe you could put a notice at the start page.

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

No branches or pull requests

2 participants