[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