https://bugs.kde.org/show_bug.cgi?id=450727
Bug ID: 450727
Summary: Can't edit an application's desktop entry which is a
symlink
Product: frameworks-kio
Version: git master
Platform: Manjaro
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Properties dialog
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Created attachment 147067
--> https://bugs.kde.org/attachment.cgi?id=147067&action=edit
Error when trying to change Discord's desktop entry
SUMMARY
If user tries to edit a desktop entry in /usr/share/applications that is a
symlink to some file without write access, this results in an error.
STEPS TO REPRODUCE
1. Install a package that contains a symlink from /usr/share/applications. For
example, Discord package on Arch/Manjaro: `pacman -S discord`
2. Open Application Launcher
3. Right-click on an app installed on step 1, select 'Edit application'
4. Change something and click 'Save'
OBSERVED RESULT
Error:
Could not save properties due to insufficient write access to:
‘/home/roma/.local/share/applications/discord.desktop’.
~/.local/share/applications/discord.desktop is a symlink to
/opt/discord/discord.desktop.
EXPECTED RESULT
~/.local/share/applications/discord.desktop is successfully saved and is an
arbitrary file owned by the current user.
SOFTWARE/OS VERSIONS
Linux distro: Manjaro stable
KDE Plasma Version: 5.23.5, master
KDE Frameworks Version: 5.90.0, master
Qt Version: 5.15.2
ADDITIONAL INFORMATION
Similar bug: https://bugs.kde.org/show_bug.cgi?id=394476
But it needs to be resolved separately IMO, since it involves editing a file
that's already in `~/.local/share/applications/` but is unwriteable for the
current user.
--
You are receiving this mail because:
You are watching all bug changes.