home.social

#appstreamcli — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #appstreamcli, aggregated by home.social.

fetched live
  1. PSA: If you're trying to build a #Flatpak in #Debian 12 using the 24.08 SDK, and it crashes with

    bwrap: execvp appstream-compose: No such file or directory

    you need to install a more recent version of flatpak-builder. A compatible one is available from bookworm-backports.

    mail-archive.com/debian-bugs-d

    See wiki.debian.org/Backports for how to set up the backports repo, and then use something like `apt install flatpak-builder/bookworm-backports`.

    #FlatpakBuilder #appstream #appstreamcli

  2. PSA: If you're trying to build a #Flatpak in #Debian 12 using the 24.08 SDK, and it crashes with

    bwrap: execvp appstream-compose: No such file or directory

    you need to install a more recent version of flatpak-builder. A compatible one is available from bookworm-backports.

    mail-archive.com/debian-bugs-d

    See wiki.debian.org/Backports for how to set up the backports repo, and then use something like `apt install flatpak-builder/bookworm-backports`.

    #FlatpakBuilder #appstream #appstreamcli

  3. Here I am one again #fighting against #appstreamcli validate

    given this (image urls are not important here)

    [...]
        <screenshots>
            <screenshot>
                <image type="source" xml:lang="en">https://[...].png</image>
            </screenshot>
            <screenshot type="default">
                <image type="source" xml:lang="en">https://[...].png</image>
            </screenshot>
        </screenshots>
    [...]

    appstreamcli validate complains
    E: [...]: screenshot-image-source-missing
       A screenshot must have at least one image of type `source`.

    ... ok?

    this works:

    [...]
        <image type="source">https://[...].png</image>
    [...]

    but them flathub validation will complains that a lang attribute is required.

    So here I am once again commenting out ninja test from PKGBUILD

    End note:

    $ appstreamcli --version
    AppStream version: 1.0.1
  4. Here I am one again #fighting against #appstreamcli validate

    given this (image urls are not important here)

    [...]
        <screenshots>
            <screenshot>
                <image type="source" xml:lang="en">https://[...].png</image>
            </screenshot>
            <screenshot type="default">
                <image type="source" xml:lang="en">https://[...].png</image>
            </screenshot>
        </screenshots>
    [...]

    appstreamcli validate complains
    E: [...]: screenshot-image-source-missing
       A screenshot must have at least one image of type `source`.

    ... ok?

    this works:

    [...]
        <image type="source">https://[...].png</image>
    [...]

    but them flathub validation will complains that a lang attribute is required.

    So here I am once again commenting out ninja test from PKGBUILD

    End note:

    $ appstreamcli --version
    AppStream version: 1.0.1