$ portageq owners / /usr/etc/xdg/autostart/evolution-alarm-notify.desktop mail-client/evolution-3.24.6 /usr/etc/xdg/autostart/evolution-alarm-notify.desktop ebuild should pass CMAKE_INSTALL_PREFIX to cmake: CMakeLists.txt:ensure_default_value(SYSCONF_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/etc") data/CMakeLists.txt:set(autostartdir ${SYSCONF_INSTALL_DIR}/xdg/autostart)
(In reply to Alexander Tsoy from comment #0) > ebuild should pass CMAKE_INSTALL_PREFIX to cmake: Sorry, I mean SYSCONF_INSTALL_DIR
I guess as-is we have evolution calender reminders broken when the desktop session has never started evolution? I don't use these extensively, would be nice if someone confirmed (otherwise I don't see the point to autostart this maybe..)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045f61b66b41c403696f53645bdbf671ff740f54 commit 045f61b66b41c403696f53645bdbf671ff740f54 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2018-09-09 17:00:21 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2018-09-09 17:52:00 +0000 mail-client/evolution: bump to 3.26.6 Add SYSCONF_INSTALL_DIR passing to fix evolution-alarm-notify autostart, ensuring alarms show up without having started evolution after desktop session start. Remove the gtk-update-icon-cache avoidance hack - it seems upstream honors DESTDIR by now (not running it postinst if set). Closes: https://bugs.gentoo.org/662222 Package-Manager: Portage-2.3.49, Repoman-2.3.10 mail-client/evolution/Manifest | 1 + mail-client/evolution/evolution-3.26.6.ebuild | 159 ++++++++++++++++++++++++++ 2 files changed, 160 insertions(+)