Overview

Request 1206575 superseded

- Move servicemenus to %{_datadir}/kio/servicemenus
- Migrate configuration files from %{_sysconfdir} to
%{_distconfdir}

- Add exec permission to ark-addtoservicemenu.desktop,
ark-servicemenu.desktop (boo#1224070)


Marcus Rueckert's avatar
  1. why do we need a copy of those in the userhome any way? why is something like /usr/share/... not enough?
  2. what is our plan for actually updating them if needed?

Shawn Dunn's avatar
author source maintainer

Because these are extensions to allow the Ark flatpak, to interact with the RPM installed Dolphin File Manager. All Flatpaks on Kalpa are installed --user, so it makes no sense to install them system-wide.

This change only affects Kalpa, as this pattern isn't used anywhere else.


Marcus Rueckert's avatar

I am aware it is only on that flavor but you didnt answer the 2nd question. and even if the flatpaks are installed with --user ... as long as dolphin (which probably reads those desktop files) can see them there then it should be fine that they are in /usr/share/


Shawn Dunn's avatar
author source maintainer

They're .desktop files, there's nothing to update, unless Upstream somehow decides to completely change the command syntax of how ark works, there is no need to provide updates to these files.

This setup has accepted into Factory already, as it exists for about three months (https://build.opensuse.org/package/rdiff/openSUSE:Factory/plasma-branding-Kalpa?linkrev=base&rev=6), the only change this SR makes, it to change the permissions on the files, as they need to be executable for them to work.

These sorts of "service menus" have always typically been installed per-user, historically within Plasma, and that's not a practice that I really feel I need to be mucking with.

Request History
Shawn Dunn's avatar

sfalken created request

- Move servicemenus to %{_datadir}/kio/servicemenus
- Migrate configuration files from %{_sysconfdir} to
%{_distconfdir}

- Add exec permission to ark-addtoservicemenu.desktop,
ark-servicemenu.desktop (boo#1224070)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Ana Guerrero's avatar

anag+factory added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:31"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:adi:31"


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Shawn Dunn's avatar

sfalken superseded request

superseded by 1206587

openSUSE Build Service is sponsored by