Fix missing libgssapi_krb5.so.2 in Flatpak builds #38
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix missing libgssapi_krb5.so.2 in Flatpak builds
Description
Requires beeware/briefcase-linux-flatpak-template#64 to be merged in first! In the meantime, you can use my template:
Before this commit, running
briefcase build linux flatpakwould work, but running it would cause a missinglibgssapi_krb5.so.2error and an instant crash.One of the ways to fix this is by using https://github.com/flathub/com.riverbankcomputing.PyQt.BaseApp/ as the base, which this commit does.
Type of Change
How Has This Been Tested?
Tested on Linux, Fedora Silverblue. Flatpak building must be done on the host machine, not in a Toolbox. Python 3.13.7.
briefcase build linux flatpak.Checklist
README.md,SUPPORT.md, in-app Help tab) if necessary.Additional Notes
Additional work needs to be done to publish a pre-built Flatpak.
Note: Maintainers may request changes or additional information. Please respond promptly to feedback to ensure a smooth review process.