Bug 1220947

Summary: polari fails to build on Leap 15.6 due to older appstream-glib
Product: [openSUSE] openSUSE Distribution Reporter: Lubos Kocman <lubos.kocman>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dimstar, gnome-bugs, yfjiang
Version: Leap 15.6   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Lubos Kocman 2024-03-05 09:52:04 UTC
https://build.opensuse.org/package/live_build_log/openSUSE:Backports:SLE-15-SP6:Staging:adi:6/polari/standard/x86_64

[   50s] + /usr/bin/meson test -C x86_64-suse-linux --num-processes 4 --print-errorlogs
[   51s] ninja: Entering directory `/home/abuild/rpmbuild/BUILD/polari-45.0/x86_64-suse-linux'
[   51s] ninja: no work to do.
[   51s] 1/4 Testing utility functions               OK              0.02s
[   51s] 2/4 Validating org.gnome.Polari.desktop     OK              0.01s
[   51s] 3/4 Validating networks.json                OK              0.01s
[   51s] 4/4 Validating org.gnome.Polari.appdata.xml FAIL            0.04s   exit status 1
[   51s] >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/appstream-util validate --nonet /home/abuild/rpmbuild/BUILD/polari-45.0/x86_64-suse-linux/data/appdata/org.gnome.Polari.appdata.xml
[   51s] ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
[   51s] stdout:
[   51s] /home/abuild/rpmbuild/BUILD/polari-45.0/x86_64-suse-linux/data/appdata/org.gnome.Polari.appdata.xml: FAILED:
[   51s] • tag-invalid           : <url> type invalid [unknown]
[   51s] stderr:
[   51s] Validation of files failed
[   51s] ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
[   51s] 
[   51s] 
[   51s] Summary of Failures:
[   51s] 
[   51s] 4/4 Validating org.gnome.Polari.appdata.xml FAIL            0.04s   exit status 1
Comment 2 Lubos Kocman 2024-03-05 09:53:47 UTC
We believe this will be fixed by accepting existing appstream-glib fix in 15 SP6
https://build.suse.de/request/show/314303

+Thu Nov 17 14:14:17 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
+
+- openSUSE-appstream-process: drop --enable-hidpi parameter:
+  --enable-hidpi now does nothing and will be removed in future
+  versions.
+
+-------------------------------------------------------------------
+Mon Nov 14 16:03:16 UTC 2022 - dimstar@opensuse.org
+
+- Update to version 0.8.2:
+  + asb-plugin-appdata: Never add default icons to firmware, IMs or
+    codecs.
+  + Tell CURL to follow http redirect for validate.
+  + Updated translations.
Comment 3 Dominique Leuenberger 2024-03-05 10:10:51 UTC
I did a local test build against as-glib 0.8.2 to confirm this is really going to be fixed.

=> build succeeded (aka: nothing to do here - just wait for the as-glib update)
Comment 4 Lubos Kocman 2024-04-15 13:11:23 UTC
Closing the issue