Created attachment 441196 [details] emerge --info app-mobilephone/kannel-1.5.0-r1 uses the old pid-files workflow: # equery f kannel | grep run <...> /var/run /var/run/kannel /var/run/kannel/.keep_app-mobilephone_kannel-0 Now, /var/run is a symbolic link to /run and the last is a mountpoint for tmpfs. Thus, any file installation into /var/run is broken since the installed files will be dropped after reboot. The issue could be fixed by placing a file at /usr/lib/tmpfiles.d/kannel.conf with something like: d /run/kannel 0750 kannel kannel
Let me know if this breaks anything. commit 3e4fb0e5e45eb8b2fb41fd5ab802c43454bbf00e Author: Mike Gilbert <floppym@gentoo.org> Date: Wed Jul 20 10:49:14 2016 -0400 app-mobilephone/kannel: Don't keepdir /var/run/kannel Call checkpath from the init script instead. Bug: https://bugs.gentoo.org/589212 Package-Manager: portage-2.3.0_p13 app-mobilephone/kannel/files/kannel-bearerbox.initd | 1 + app-mobilephone/kannel/files/kannel-smsbox.initd | 1 + app-mobilephone/kannel/files/kannel-wapbox.initd | 1 + .../kannel/{kannel-1.5.0-r1.ebuild => kannel-1.5.0-r2.ebuild} | 2 +- 4 files changed, 4 insertions(+), 1 deletion(-)
(In reply to Mike Gilbert from comment #1) > Let me know if this breaks anything. Works for me, thanks.