appstream validation requires network access
appstream-util validate-relax
uses network access to validate the screenshot URLs. This happens even when the -Dnetwork_tests=disabled
meson option is used.
appstream-util
does have a --nonet
option.
This issue caused a recent build failure seen on Ubuntu
It looks like this bug was introduced with commit 8061c192