Created attachment 7163 Move 0.5.4 below 0.5.90 After building Parole, data/appdata/parole.appdata.xml.in gets converted into parole.appdata.xml . This file fails to validate with: appstream-util validate-relax --nonet parole.appdata.xml because of the output: ? tag-invalid : <release> versions are not in order [0.5.4 before 0.5.90] I understand why 0.5.4 is listed above 0.5.90; 0.5.4 was released more recently. However, the Fedora packaging guidelines state that we must run said command during the RPM build process. And the build fails if the command fails. The attached patch moves 0.5.4 below 0.5.90. The file is currently identical across parole-0.9.2 and master.
Sorry, that patch is not sufficient. It is still failing to validate: ? tag-invalid : <release> timestamps are not in order [1382140800 before 1386115200] I will upload a complete patch.
Sean Davis referenced this bugreport in commit ee58528d73a9f13d0bbe18d39d6c77223d067f34 Refresh parole appdata template (Bug #13632) https://git.xfce.org/apps/parole/commit?id=ee58528d73a9f13d0bbe18d39d6c77223d067f34
Resolved in the above commit. Thanks for the bug report!