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

            Bug ID: 486376
           Summary: When system shortcuts are linked files, copy the
                    source shortcuts, not the link files.
    Classification: Plasma
           Product: plasmashell
           Version: 6.0.4
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Application Launcher (Kickoff)
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: 1.0

Created attachment 169057
  --> https://bugs.kde.org/attachment.cgi?id=169057&action=edit
libre system shortcuts

SUMMARY
I tried to modify LibreOffice Writer shortcut (adding environment), but it
showed permission error. "Could not save properties due to insufficient access
to: /home/me/.local/share/applications/libre...desktop". That was weird,
because it is under my home directory. I wend to that directory, and found that
the .desktop file's owner is "root".

It seems that LibreOffice shortcuts in "/usr/share/applications/" are, unlike
others, linked files to "/usr/lib/libreoffice/share/xdg/....desktop", and
Kickoff copies the link file to user's directory, not the source file of the
file, which means that the copied link file in the user's directory points to
the shortcut in the system directory that is owned by "root".

It should copy the original ".desktop" file to the user's directory, not the
link.

STEPS TO REPRODUCE
1. Arch Linux, install libreoffice-fresh from the "extra" repository.
2. In the menu, right click Writer, and try to change it and save it.
3. 

OBSERVED RESULT
Could not save properties due to insufficient access

EXPECTED RESULT
Save a copy in the local "applications" directory.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 6.8.8
(available in About System)
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION

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

Reply via email to