keybase / keybase/client

CLI: dependency on kbfsfuse running

Open
#13,559 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

In https://github.com/termux/termux-packages/pull/2804#issuecomment-418195668 @strib mentioned that kbfsfuse shouldn't be necessary to use git-remote-keybase. However, running this resulted in an error:

```
$ keybase git create foobar123
▶ ERROR Keybase services aren't running - KBFS client not found.
```

Which was easily solved by

```
kbfsfuse -mount-type=none
```

cc @songgao

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing `keybase git create foobar123` without running `kbfsfuse`, then compare it with the workaround `kbfsfuse -mount-type=none`. Trace the reported “KBFS client not found” check and identify the relevant CLI or service entry point. Done means git-remote-keybase works without requiring kbfsfuse, with a regression test covering the case.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.