! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
appdata doesn't validate in 0.8.0
Status:
RESOLVED: FIXED

Comments

Description Kevin Fenzi 2015-03-07 16:06:31 CET
Using the appstream-util to validate the appstream data in parole I get: 

appstream-util validate-relax --nonet /usr/share/appdata/parole.appdata.xml
/usr/share/appdata/parole.appdata.xml: failed to parse /usr/share/appdata/parole.appdata.xml: Error on line 95 char 220: <p> already set 'Esta versi?n de desarrollo a?ade un nuevo motor de' and tried to replace with ' y elimina s?mbolos GTK3 obsoletos. Adem?s a?ade la funcionalidad ?Ir a la posici?n? y corrige un sinn?mero de errores.'

Might be that it doesn't allow the "<i>clutter</i>" there?
Comment 1 Kevin Fenzi 2015-03-07 16:21:50 CET
Removing the <i> and </i> there gets it past that and on to: 

/usr/share/appdata/parole.appdata.xml: GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
FAILED:
? attribute-missing     : <release> has no timestamp
Validation of files failed

I think it's mad at: 

    <release version="0.7.0" timestamp="">
Comment 2 Andreas Müller 2015-09-02 23:25:17 CEST
If I did not miss something, this one's still open in git repo. Why not applying something like [1]

[1] http://pkgs.fedoraproject.org/cgit/parole.git/tree/parole-0.8.0-appdata.patch
Comment 3 Sean Davis editbugs 2015-09-07 17:20:51 CEST
Resolved in trunk.  Also added validation to make check to make sure this doesn't happen again in the future.

http://git.xfce.org/apps/parole/commit/?id=6b8e10a8b724c01e3c87efe745475b66e21f9cfb

Bug #11653

Reported by:
Kevin Fenzi
Reported on: 2015-03-07
Last modified on: 2015-09-07

People

Assignee:
Simon Steinbeiss
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information