appstreamcli validate can’t be used on components with merge="append"
#455
Labels
appstreamcli validate can’t be used on components with merge="append"
#455
I’d like to validate this file in CI. Its components are of the form:
I believe that’s valid.
However, when I run
appstreamcli validate --no-net ./org.gnome.Apps.Featured.xmlon it, I get a lot of errors of the form:I assume I wouldn’t get these errors if the components had something to merge into, but since I’m validating this file on its own, rather than after composing with other AppStream files, there is nothing to merge the components into.
Would it be possible to elide errors about missing required elements (apart from
<id>, which is always required) for components withmerge="append"please? Or have I misunderstood how merging works (which is entirely possible)?The text was updated successfully, but these errors were encountered: