The bump to 1.0.41 for app-crypt/keybase breaks run_keybase: > $run_keybase > Shutting down kbfsfuse... > Shutting down keybase service... > Launching keybase service... > Mounting the file system... > /usr/bin/run_keybase: line 172: keybase-mount-helper: command not found Looking at the other two app-crypt/keybase issues it seems the package is unmaintained yet we still got this bump that breaks it? Not really sure what's going on.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddaef0a9e77eb6d6c533009e4aeffa859e7d9de commit 4ddaef0a9e77eb6d6c533009e4aeffa859e7d9de Author: Nicolas Bock <nicolasbock@gentoo.org> AuthorDate: 2018-02-20 21:45:27 +0000 Commit: Nicolas Bock <nicolasbock@gentoo.org> CommitDate: 2018-02-20 21:50:22 +0000 app-crypt/keybase: Install `keybase-mount-helper` The helper program, `keybasee-mount-helper` was not installed. This change installs it and creates a new helper user. Bug: https://bugs.gentoo.org/647930 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-crypt/keybase/keybase-1.0.41-r1.ebuild | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-)}
Nicolas, The ebuild update doesn't work by default since the mount helper needs suid > $ run_keybase > Shutting down kbfsfuse... > Shutting down keybase service... > Launching keybase service... > Mounting the file system... > Can't setuid: operation not permitted > $ keybase-mount-helper -user-mount /home/simon/.local/share/keybase/fs > Can't setuid: operation not permitted See the description of the change here https://github.com/keybase/client/pull/10250
The current version doesn't have this issue anymore. Please give it a try!