Appstreamcli started failing with my flatpak

Oct 26, 2024
M

Since about one month appstreamcli started failing:

Running appstreamcli compose
Only accepting components: com.github.makhber.Makhber, com.github.makhber.Makhber.desktop
Processing directory: /home/runner/work/makhber/makhber/build/.flatpak-builder/rofiles/rofiles-Etyc55/files
Composing metadata...
Refer to the generated issue report data for details on the individual problems.
Run failed, some data was ignored.
Errors were raised during this compose run:
general
  E: filters-but-no-output

com.github.makhber.Makhber
  E: file-read-error
Error: ERROR: appstreamcli compose failed: Child process exited with code 1

This is my project makhber/packaging/flatpak at master · Makhber/makhber · GitHub
Please tell me if there is something wrong.

M

As an update, the failure only happens on Ubuntu 24.04 It doesn’t happen on Ubuntu 22.04.

Maybe something todo with appstream 1.0.2 vs 0.15.2?

B

Could be but that’s an appstream question not for here. If you are using it to submit it on Flathub, use org.flatpak.Builder as the docs say.

M
Replying to #3

I don’t understand what are you suggesting?

Should I report the issue to appstream or flatpak?