New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gentoo package does not build/install Keybase at /opt/keybase/Keybase #16856
Comments
This is something you'll have to bring up with the Gentoo maintainers, we don't package Keybase for Gentoo ourselves. That being said, it would be great if Keybase did work out of the box on Gentoo, so if the maintainers have any questions we'll do our best to answer them. I took a glance at the ebuild files and it seems the KBFS package is still using the old repository so it is very out of date and needs to be updated. Additionally, I didn't see any code for building the GUI binary Your options for using the gui are
|
Filed a bug with Gentoo, cross referencing here: |
Sounds good. You should also mention that the KBFS code location has changed to be in keybase/client as descried in the GitHub issue you linked initially. Fixing that will give you the newer versions of KBFS which will autocreate the mount directory if needed (this is just a matter of changing the remote git link and the build command to Also, a point of clarification: the kbfs mountdir is always located within the user-writable directory in As always we're happy to help with any questions. |
If you need additional context for building it, you can take a look at my Arch Linux packaging recipe here: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/keybase Of some note is that I patch yarn in order to reduce the amount of network downloads: https://git.archlinux.org/svntogit/community.git/tree/trunk/0001-Don-t-use-electron-to-build.patch?h=packages/keybase |
by the way, I've added a "fixed" ebuild in my repo (overlay "mva"), so you can take it from there for now. |
@msva can you post on the gentoo tracker? https://bugs.gentoo.org/658676 |
Option #1 works fine. Thank you.
|
Hello, I am using the official ebuild of keybase and kbfs and while I have the command line working fine (although I did experience an issue already posted #16050 where it does not generate the
/keybase
mountpoint correctly and I had to create the mount point in~/.config/keybase
to get it to work at all, and eventually download and run a copy ofpost_install.sh
to fix it to where it shows up in/keybase
like it should) I cannot get the desktop to work. When I check the desktop logs, I seeFor every attempt to run it. Indeed, there is no
Keybase
at/opt/keybase/
nor does a freshly updated locate command find theKeybase
binary or script.I am using i3 as my window manager, though as there are no USE flags for this package, it does not seem like it should matter as to whether or not it builds and installs
Keybase
to the correct locationThe text was updated successfully, but these errors were encountered: