Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 596316 - kde-frameworks/kservice-5.23.0 installs /etc/xdg/menus/applications.menu
Summary: kde-frameworks/kservice-5.23.0 installs /etc/xdg/menus/applications.menu
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard: fixed in 5.28.0
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-06 07:33 UTC by Pacho Ramos
Modified: 2016-11-17 06:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2016-10-06 07:33:16 UTC
Hi

We are for a long time ago trying to avoid using the "general" applications.menu name for that file and, instead, use a prefix for it (like, for example, gnome-applications.menu). That way we ensure the multiple applications.menu don't collide (or plain applications.menu take precedence over the rest).

But it seems this package is now installing the file with "applications.menu" name (I think in the past KDE4 was also using a prefix).

In Fedora I have seen they are using kf5-applications.menu name:
http://pkgs.fedoraproject.org/cgit/rpms/kf5-kservice.git/tree/kf5-kservice.spec
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-10-09 18:29:30 UTC
Thanks, this is fixed in the KDE overlay and will appear in the main tree in 5.28.0 (or let us know if it's urgent and it can be pushed there sooner).

https://gitweb.gentoo.org/proj/kde.git/commit/?id=eca11a54238b53e4be7fb7f8f422df3328080833
Comment 2 Toralf Förster gentoo-dev 2016-11-16 21:50:58 UTC
for a fresh user profile there was no problem , but for my existing I had to do:

$ diff /usr/portage/kde-frameworks/kservice/kservice-5.28.0.ebuild  /usr/local/portage/kde-frameworks/kservice/kservice-5.28.0.ebuild
35d34
<               -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
Comment 3 Michael Palimaka (kensington) gentoo-dev 2016-11-17 06:58:39 UTC
I've had to partially back this out due to breaking the menu.

https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb85aa585f4b421dc6475acca242b70a98a413f5

We can remove this compatibility symlink in the future once sufficient time has passed.