Bug ID 1207200
Summary ���������appstreamcli validate --no-net��������� seems to use network (and reports an error it should not report)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter maiku.fabian@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Here is a failed build log:


https://build.opensuse.org/package/live_build_log/home:mike-fabian/ibus-typing-booster/openSUSE_Tumbleweed/x86_64

It fails with:

[   32s] + appstreamcli validate --pedantic --no-net
/home/abuild/rpmbuild/BUILDROOT/ibus-typing-booster-2.19.15-4.1.x86_64//usr/share/metainfo/emoji-picker.appdata.xml
/home/abuild/rpmbuild/BUILDROOT/ibus-typing-booster-2.19.15-4.1.x86_64//usr/share/metainfo/typing-booster.appdata.xml
[   32s]
/home/abuild/rpmbuild/BUILDROOT/ibus-typing-booster-2.19.15-4.1.x86_64//usr/share/metainfo/emoji-picker.appdata.xml
[   32s]   E: org.freedesktop.ibus.engine.typing_booster.emoji_picker:18:
screenshot-image-source-missing
[   32s] 
[   32s]
/home/abuild/rpmbuild/BUILDROOT/ibus-typing-booster-2.19.15-4.1.x86_64//usr/share/metainfo/typing-booster.appdata.xml
[   32s]   E: org.freedesktop.ibus.engine.typing_booster:22:
screenshot-image-source-missing
[   32s] 
[   32s] ��������� Validation failed: errors: 2

But the screenshots exist, emoji-picker.appdata.xml contains:

  <screenshots>
    <screenshot type="default">
      <image type="source" xml:lang="en">
       
https://mike-fabian.github.io/ibus-typing-booster/images/emoji-picker.png
      </image>
      <caption>Emoji Picker screenshot</caption>
    </screenshot>
  </screenshots>

and typing-booster.appdata.xml contains:

  <screenshots>
    <screenshot type="default">
      <image type="source" width="956" height="233" xml:lang="en">
     
https://mike-fabian.github.io/ibus-typing-booster/images/typing-emoji-and-context-sensitive-completion.png
      </image>
      <caption>Typing Booster screenshot</caption>
    </screenshot>
    <screenshot>
      <video container="webm" codec="vp9" xml:lang="en">
       
https://mike-fabian.github.io/ibus-typing-booster/videos/overview-demo-setup-use-typing-booster-emoji-picker.webm
      </video>
      <caption>Typing booster demo video</caption>
    </screenshot>
  </screenshots>

The screenshot files in these xml files do exist.

*And*, because the --no-net option is given to `appstreamcli validate`, the
checks needing network should not be done at all.


You are receiving this mail because: