https://bugs.kde.org/show_bug.cgi?id=464427
Bug ID: 464427 Summary: AppStream links in apps.kde.org sometimes don't show the app in Discover Classification: Applications Product: Discover Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: discover Assignee: plasma-b...@kde.org Reporter: n...@kde.org CC: aleix...@kde.org Target Milestone: --- STEPS TO REPRODUCE 1. Go to https://apps.kde.org/dolphin 2. Click on "Install on Linux", which opens appstream://org.kde.dolphin and launches Discover OBSERVED RESULT Error message saying "Could not open appstream://org.kde.dolphin because it was not found in any available software repositories. EXPECTED RESULT Dolphin's page opens. ADDITIONAL INFORMATION What's happening is that on my distro (Fedora 37), Dolphin's AppStream URL is appstream://org.kde.dolphin.desktop not appstream://org.kde.dolphin So if I open appstream://org.kde.dolphin.desktop in Discover, it works. Unfortunately the root cause of this issue is messy handling of the .desktop suffix in AppStream itself that's baked in because it's a part of the spec. Because we can't guarantee that the ID on the system and the URL that users open both agree on whether that ".desktop" sufficis present or absent, and we should probably try to handle both. -- You are receiving this mail because: You are watching all bug changes.