denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #62652] The AppStream metadata is in legacy format and legacy locat


From: Anthony Fok
Subject: [bug #62652] The AppStream metadata is in legacy format and legacy location
Date: Sun, 19 Jun 2022 07:26:03 -0400 (EDT)

URL:
  <https://savannah.gnu.org/bugs/?62652>

                 Summary: The AppStream metadata is in legacy format and
legacy location
                 Project: Denemo
               Submitter: foka
               Submitted: Sun 19 Jun 2022 05:26:01 AM MDT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
             Open/Closed: Open
         Discussion Lock: Any


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Sun 19 Jun 2022 05:26:01 AM MDT By: Anthony Fok <foka>
Debian Lintian reports the following error:


E: denemo-data: appstream-metadata-legacy-format
usr/share/appdata/org.denemo.Denemo.appdata.xml
N:
N:   The AppStream metadata contains the obsolete root node
&lt;application&gt;. It
N:   was used in a a legacy format. The application metadata for your package
N:   should follow the new format described on freedesktop.org.
N:   
N:   You can validate draft formats with 'appstreamcli validate'.
N: 
N:   Please refer to https://wiki.debian.org/AppStream/Guidelines and
N:  
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#sect-Metadata-GenericComponent
N:   for details.
N: 
N:   Visibility: error
N:   Show-Always: no
N:   Check: appstream-metadata


and the following warning:


W: denemo-data: appstream-metadata-in-legacy-location
usr/share/appdata/org.denemo.Denemo.appdata.xml
N: 
N:   AppStream metadata file was found in /usr/share/appdata/. The AppStream
N:   XML files should be placed in /usr/share/metainfo/.
N: 
N:   Please refer to https://wiki.debian.org/AppStream/Guidelines for
details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: appstream-metadata


The warning regarding the legacy location may be fixed with this command:


sed -i "s/appdata/metainfo/g" $(git grep -l appdata)


But modernizing org.denemo.Denemo.metainfo.xml would take more work.







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62652>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]