[Pkg-utopia-maintainers] Bug#1082763: flatpak-builder: Unable to build apps using the 24.08 SDK
Felix Geyer
fgeyer at debian.org
Wed Sep 25 21:42:44 BST 2024
Package: flatpak-builder
Version: 1.2.3-1
flatpak-builder in bookworm is unable to build apps that are based on the 24.08 SDK.
1) appstream-compose is no longer present in the SDK leading to:
bwrap: execvp appstream-compose: No such file or directory
Error: ERROR: appstream-compose failed: Child process exited with code 1
Since version 1.4 it calls "appstreamcli compose" on the host instead:
https://github.com/flatpak/flatpak-builder/pull/517
2) flatpak-builder doesn't pass the libdir to build systems which means some
libraries are installed to /app/lib64 instead of /app/lib on x86_64,
breaking some apps.
This is also fixed in 1.4:
https://github.com/flatpak/flatpak-builder/pull/588
https://github.com/flatpak/flatpak-builder/pull/608
https://github.com/flatpak/flatpak-builder/pull/610
It seems difficult to backport these changes to 1.2.
What do you think about at least providing 1.4 in bookwork-backports?
I can upload that if you don't mind. It's working fine for me in bookworm without
any changes.
Cheers,
Felix
More information about the Pkg-utopia-maintainers
mailing list