keybase / keybase/keybase-issues

Exit Code 2: No space left on the device

Open
#680 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

Running debian 7.4

keybase-installer -d output:

debug: + cmd.run 0.1.22
debug: ++ Installer::run
debug: +++ Installer::test_gpg
debug: --- Installer::test_gpg -> OK
debug: +++ Installer::test_npm
debug: --- Installer::test_npm -> OK
debug: +++ Installer::test_npm_install
debug: ||| Testing install directory: /usr
debug: ||| Writing temporary file, to see if install will work: /usr/.keybase_test_install_feeefed6cc10af0ffc42
debug: ||| Unlinking file: /usr/.keybase_test_install_feeefed6cc10af0ffc42
debug: --- Installer::test_npm_install
info: Made temporary directory: /tmp/keybase_install_3wArCHtwnOOG6JwxFBD1jg
debug: +++ Make new permanent keychain
debug: ||| mkdir_p parent /root/.keybase-installer
debug: --- Made new permanent keychain
debug: +++ Make/check empty pubring /root/.keybase-installer/keyring/pubring.gpg
debug: ||| Found one
debug: --- Made/check empty pubring -> true
debug: +++ Make/check empty secring /root/.keybase-installer/keyring/secring.gpg
debug: ||| Found one
debug: --- Made/check empty secring -> true
debug: +++ Make/check empty trustdb /root/.keybase-installer/keyring/trustdb.gpg
debug: ||| Found one
debug: --- Made/check empty trustdb -> true
debug: || Call to gpg: { args: [ '-k', '--with-fingerprint', '--with-colons' ],
debug: quiet: true }
debug: || Mutate GPG args; new args: --no-default-keyring --keyring /root/.keybase-installer/keyring/pubring.gpg --secret-keyring /root/.keybase-installer/keyring/secring.gpg --trustdb-name /root/.keybase-installer/keyring/trustdb.gpg -k --with-fingerprint --with-colons
debug: +++ cleanup /tmp/keybase_install_3wArCHtwnOOG6JwxFBD1jg
info: cleaning up tmpdir /tmp/keybase_install_3wArCHtwnOOG6JwxFBD1jg
debug: --- cleanup /tmp/keybase_install_3wArCHtwnOOG6JwxFBD1jg -> OK
error: exit code 2
warn: gpg: error writing to `/root/.keybase-installer/keyring/.#lk0x862c8a8.debian.3708': No space left on device
warn: gpg: fatal: can't create lock for`/root/.keybase-installer/keyring/trustdb.gpg'
warn: secmem usage: 0/0 bytes in 0/0 blocks of pool 0/32768

Contributor guide

No contributing guide indexed for this repository

Research direction

The report names keybase-installer -d on Debian 7.4 and shows failure while creating the GPG keyring under /root/.keybase-installer. Start by reproducing the command with the same no-space condition and trace the installer’s GPG/keyring setup. Done means determining whether this is only an environmental disk-full failure or whether the installer needs clearer handling.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian
Domain
cli, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.