Bug 510370 - Appstream URLs are incorrect preventing packagekit integration and discover fallback from finding packages
Summary: Appstream URLs are incorrect preventing packagekit integration and discover f...
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.08.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-08 01:14 UTC by Oliver Beard
Modified: 2025-10-08 21:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Beard 2025-10-08 01:14:17 UTC
SUMMARY
In Dolphin, appstream URLS are incorrectly suffixed with ".desktop". This means that packagekit integration fails to find the package, and instead falls back to opening the URL. This also fails because Discover also cannot find the package.

Tangentially, we might also consider only providing the fallback route here. It doesn't seem necessary to handle installation ourselves, only to point the user to the right place (for us, Discover), and respond to success.

e.g. appstream://org.kde.kfind.desktop, appstream://org.kde.konsole.desktop, appstream://org.kde.filelight.desktop

(https://invent.kde.org/search?search=appstream%3A%2F%2F&nav_source=navbar&project_id=2775&group_id=1561&search_code=true&repository_ref=master)


STEPS TO REPRODUCE
1. Open search bar
2. Filter > Install KFind…