[frameworks-kservice] [Bug 491811] Edited desktop application file should be removed or hidden after uninstalling its program

Nate Graham bugzilla_noreply at kde.org
Tue Aug 20 18:39:33 BST 2024


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

Nate Graham <nate at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned-bugs at kde.org     |kio-bugs-null at kde.org
             Status|REPORTED                    |CONFIRMED
            Product|kde                         |frameworks-kservice
                 CC|                            |kdelibs-bugs at kde.org,
                   |                            |nate at kde.org
     Ever confirmed|0                           |1
           Severity|normal                      |wishlist
           Keywords|                            |usability
          Component|general                     |general
            Summary|Edited desktop application  |Edited desktop application
                   |files are not removed after |file should be removed or
                   |uninstalling its program    |hidden after uninstalling
                   |                            |its program
            Version|unspecified                 |6.5.0

--- Comment #2 from Nate Graham <nate at kde.org> ---
Can reproduce. The issue here is that anything that removes apps (distro
package manager, Discover, some other random PackageKit implementation) doesn't
necessarily know about the existence of custom desktop files here. Teaching all
of them is probably infeasible, though I guess we would probably make Discover
do it. But that wouldn't result in full coverage.

Another option is to have ksycoca scan desktop files for executables that don't
exist, and either delete them, or suppress displaying them in the UI by adding
NoDisplay=True to them.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list