https://bugs.kde.org/show_bug.cgi?id=446877

--- Comment #10 from nttkde <watisthis...@outlook.com> ---
appstreamcli refresh --force did not fix the problem.



appstreamcli status prints:

>AppStreamin tila:
>Versio: 0.15.0
> 
>OS metadata sources:
> Software catalog data
> Group: os-catalog
>  /var/lib/app-info/yaml
>    • YAML:  12
>  /var/cache/app-info/xmls
>    • Collection XML:  0
>  /var/lib/app-info/icons
>    • Iconsets:
>        ubuntu-focal-main
>        neon
>        ubuntu-focal-updates-main
>        ubuntu-focal-universe
>        ubuntu-focal-multiverse
>        ubuntu-focal-updates-universe
>        ubuntu-focal-updates-multiverse
>        ubuntu-focal-backports-main
>        ubuntu-focal-backports-universe
>        ubuntu-focal-security-main
>        ubuntu-focal-security-universe
>        ubuntu-focal-security-multiverse
> 
> Data from locally installed software
> Group: local-metainfo
>  /usr/share/applications
>    • Desktop Entry:  141
>  /usr/share/metainfo
>    • MetaInfo XML:  146
> 
>Other metadata sources:
> Group: flatpak-flathub-x86_64
>  /var/lib/flatpak/appstream/flathub/x86_64/active
>    • Collection XML:  2
>  /var/lib/flatpak/appstream/flathub/x86_64/active/icons
>    • Iconsets:
>        128x128
>        64x64
>        flatpak
> 
>Yhteenveto:
>✔ We have information on 2348 software components.


I have no idea how it works but if it's supposed to find the missing software
info in those yaml files, I checked that at least the file linked to
/var/lib/app-info/yaml/archive.​neon.​kde.​org_​user_​dists_​focal_​main_​dep11_​Components-​amd64.​yml.​gz
is identical between the working and non-working systems (same checksum).

I will attach output of appstreamcli refresh --force --verbose.
If I search the output for eg. kmymoney, it has printed:
>** (appstreamcli:28988): DEBUG: 15:58:15.149: Replaced 
>'system/package/os/org.kde.kmymoney.desktop/*' with data of higher priority.

>** (appstreamcli:28988): DEBUG: 15:58:15.202: Removed via merge component: 
>system/package/os/org.kde.kmymoney.desktop/*

The working system has this in its output:
>** (appstreamcli:1744): DEBUG: 16:10:54.979: Metadata ignored: Detected 
>colliding IDs: system/package/os/org.kde.kmymoney.desktop/* was already added 
>with a higher priority.
though has 'Removed via merge...' for many other packages.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to