Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Appimage builds not working anymore #1158

Open
ksuprynowicz opened this issue Oct 5, 2024 · 1 comment
Open

Appimage builds not working anymore #1158

ksuprynowicz opened this issue Oct 5, 2024 · 1 comment

Comments

@ksuprynowicz
Copy link
Member

This is kinda serious, since I'm unable to test PRs due to it.
It's broken in newest master branch and works well in 4907a9ebe071c760fbf98f0fb38a751072e315dd.

Creating AppRun... done.
Writing AppStream metadataCreating AppImage...
appimagetool, continuous build (commit 8bbf694), build <local dev build> built on 2020-12-31 11:48:33 UTC
/home/ksuprynowicz/Overte/Overte.AppImage/org.overte.interface.desktop: hint: value "Game;Network;Qt;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu
Using architecture x86_64
Deleting pre-existing .DirIcon
Creating .DirIcon symlink based on information from desktop file
AppStream upstream metadata found in usr/share/metainfo/org.overte.interface.appdata.xml
/home/ksuprynowicz/Overte/Overte.AppImage should be packaged as Overte-2024.10.1-rc1-debug-x86_64.AppImage
Trying to validate AppStream information with the appstreamcli tool
In case of issues, please refer to https://github.com/ximion/appstream
org.overte.interface.appdata.xml
  I: org.overte.Overte:13: unknown-tag developer
  W: org.overte.Overte:87: url-invalid-type contribute
  I: org.overte.Overte:90: unknown-tag supports
  W: org.overte.Overte:102: relation-invalid-tag internet
  W: org.overte.Overte:~: metainfo-filename-cid-mismatch
  W: org.overte.Overte:~: desktop-file-not-found

Validation failed: warnings: 4, infos: 2
run_external: subprocess exited with status 3Failed to validate AppStream information with appstreamcli
To aid with debugging, please re-run with the --collect-info argument.

Fatal error:
Command '/home/ksuprynowicz/Overte/appimagetool.13 /home/ksuprynowicz/Overte/Overte.AppImage Overte-2024.10.1-rc1-debug-x86_64.AppImage' exited with value 1
Dumped form: ['/home/ksuprynowicz/Overte/appimagetool.13','/home/ksuprynowicz/Overte/Overte.AppImage','Overte-2024.10.1-rc1-debug-x86_64.AppImage']
@daleglass
Copy link
Contributor

Dev meeting:

This seems to be because the appstreamcli tool on Ubuntu 20.04 is out of sync with the metadata.

We have two options here:

  1. Update the appstreamcli on the system
  2. Have multiple versions of the appstream metadata

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants