keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
902 stars 37 forks source link

Cannot install keybase on OSX 10.9.4 #930

Open bac opened 10 years ago

bac commented 10 years ago

I have problems similar to Issue #294

$ gpg --version gpg (GnuPG) 1.4.18 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg Supported algorithms: Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256 Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 Compression: Uncompressed, ZIP, ZLIB, BZIP2

$ keybase-installer info: Made temporary directory: /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_install_c7fbAkwC_Dsc-kB7gvG1Dw warn: No code-signing key (code@keybase.io) in GPG keychain info: Fetching URL https://dist.keybase.io/sig/files/1/keyset.json info: Installing keyset version 1 info: Using keyset version v1 info: cleaning up tmpdir /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_install_c7fbAkwC_Dsc-kB7gvG1Dw error: In cleanup: Error: EPERM, unlink '/var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_install_c7fbAkwC_Dsc-kB7gvG1Dw/FZ8ZGLdiXsjFbh4ze2ro' error: exit code 2 warn: gpg: key 8A51012D: no public key for trusted key - skipped warn: gpg: key 8A51012D marked as ultimately trusted warn: gpg: key 656D16C7: public key "Keybase.io Code Signing (v1) code@keybase.io" imported warn: gpg: Total number processed: 1 warn: gpg: imported: 1 (RSA: 1) warn: gpg: public key of ultimately trusted key 8A51012D not found warn: gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model warn: gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u [bac@10-155-1-56 .gnupg]$ pushd /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_install_c7fbAkwC_Dsc-kB7gvG1Dw/ /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_install_c7fbAkwC_Dsc-kB7gvG1Dw ~/.gnupg [bac@10-155-1-56 keybase_install_c7fbAkwC_Dsc-kB7gvG1Dw]$ ls FZ8ZGLdiXsjFbh4ze2ro/ [bac@10-155-1-56 keybase_install_c7fbAkwC_Dsc-kB7gvG1Dw]$ cd FZ8ZGLdiXsjFbh4ze2ro/ [bac@10-155-1-56 FZ8ZGLdiXsjFbh4ze2ro]$ ls pubring.gpg pubring.gpg~ secring.gpg trustdb.gpg [bac@10-155-1-56 FZ8ZGLdiXsjFbh4ze2ro]$ ls -l total 24 -rw------- 1 bac staff 3347 Aug 10 11:16 pubring.gpg -rw------- 1 bac staff 3347 Aug 10 11:16 pubring.gpg~ -rw------- 1 bac staff 0 Aug 10 11:16 secring.gpg -rw------- 1 bac staff 1200 Aug 10 11:16 trustdb.gpg [bac@10-155-1-56 FZ8ZGLdiXsjFbh4ze2ro]$ gpg --version gpg (GnuPG) 1.4.18 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg Supported algorithms: Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256 Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 Compression: Uncompressed, ZIP, ZLIB, BZIP2 [bac@10-155-1-56 FZ8ZGLdiXsjFbh4ze2ro]$ [bac@10-155-1-56 FZ8ZGLdiXsjFbh4ze2ro]$ keybase-installer -d 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/local debug: ||| Writing temporary file, to see if install will work: /usr/local/.keybase_test_install_6fd455869749de452884 debug: ||| Unlinking file: /usr/local/.keybase_test_install_6fd455869749de452884 debug: --- Installer::test_npm_install info: Made temporary directory: /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg debug: +++ Make new permanent keychain debug: ||| mkdir_p parent /Users/bac/.keybase-installer debug: --- Made new permanent keychain debug: +++ Make/check empty pubring /Users/bac/.keybase-installer/keyring/pubring.gpg debug: ||| Found one debug: --- Made/check empty pubring -> true debug: +++ Make/check empty secring /Users/bac/.keybase-installer/keyring/secring.gpg debug: ||| Found one debug: --- Made/check empty secring -> true debug: +++ Make/check empty trustdb /Users/bac/.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 /Users/bac/.keybase-installer/keyring/pubring.gpg --secret-keyring /Users/bac/.keybase-installer/keyring/secring.gpg --trustdb-name /Users/bac/.keybase-installer/keyring/trustdb.gpg -k --with-fingerprint --with-colons debug: +++ KeySetup::run debug: ++++ KeySetup::find_keyset null debug: +++++ KeySetup::find_latest_key code@null warn: No code-signing key (code@keybase.io) in GPG keychain debug: ----- KeySetup::find_latest_key code@null -> null / null / undefined debug: ---- KeySetup::find_keys false debug: ++++ KeySetup::check_prepackaged_key 1 info: Fetching URL https://dist.keybase.io/sig/files/1/keyset.json debug: * fetched -> 200 debug: ---- KeySetup::check_prepackaged_keyset 1 -> null debug: ++++ Installing prepackaged keyset: v1 debug: +++++ KeyInstaller::run info: Installing keyset version 1 debug: ||||| KeyInstaller::make_tmp_keyring debug: ++++++ Make new temporary keychain debug: |||||| mkdir_p parent /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg debug: |||||| making directory /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h debug: ------ Made new temporary keychain debug: ++++++ Make/check empty pubring /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h/pubring.gpg debug: |||||| Made a new one debug: ------ Made/check empty pubring -> true debug: ++++++ Make/check empty secring /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h/secring.gpg debug: |||||| Made a new one debug: ------ Made/check empty secring -> true debug: ++++++ Make/check empty trustdb /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h/trustdb.gpg debug: |||||| Made a new one debug: ------ Made/check empty trustdb -> true debug: ++++++ KeyInstaller::temporary_import debug: |||||| Save key code@keybase.io/47484E50656D16C7 to tmp keyring /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h debug: |||||| Call to gpg: { args: [ '--import' ], debug: stdin: '-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG/MacGPG2 v2.0.22 (Darwin)\nComment: GPGTools - https://gpgtools.org\n\n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\noJO3q10K/XeP2GohBf5q0imfUw==\n=2Er/\n-----END PGP PUBLIC KEY BLOCK-----\n', debug: quiet: true, debug: secret: undefined } debug: |||||| Mutate GPG args; new args: --no-default-keyring --keyring /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h/pubring.gpg --secret-keyring /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h/secring.gpg --trustdb-name /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h/trustdb.gpg --import info: Using keyset version v1 debug: ------ Installed: -> GpgError: exit code 2 debug: ++++++ cleanup /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg info: cleaning up tmpdir /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg debug: |||||| Unlink /var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h error: In cleanup: Error: EPERM, unlink '/var/folders/gy/cvt8fwm92dq8qmr_kfkwcn940000gp/T/keybase_installQZ4eLzUZJQURlsFaUC-Zg/w8ZkxQzHmxbkXKFTlu6h' error: exit code 2 warn: gpg: key 8A51012D: no public key for trusted key - skipped warn: gpg: key 8A51012D marked as ultimately trusted warn: gpg: key 656D16C7: public key "Keybase.io Code Signing (v1) code@keybase.io" imported warn: gpg: Total number processed: 1 warn: gpg: imported: 1 (RSA: 1) warn: gpg: public key of ultimately trusted key 8A51012D not found warn: gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model warn: gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u

mbeaudoin commented 9 years ago

Similar problem here as well with OSX 10.9.5 and gpg2 2.1.1-beta62 When running keybase-installer -d, I get this error message:

debug: |||||| Mutate GPG args; new args: --no-default-keyring --keyring /tmp/keybase_install_QrJwCePkYrmfwYFN7FzYvg/irq02awuqsfETi1JzI3c/pubring.gpg --secret-keyring /tmp/keybase_install_QrJwCePkYrmfwYFN7FzYvg/irq02awuqsfETi1JzI3c/secring.gpg --trustdb-name /tmp/keybase_install_QrJwCePkYrmfwYFN7FzYvg/irq02awuqsfETi1JzI3c/trustdb.gpg --import info: Using keyset version v1 debug: ------ Installed: -> GpgError: exit code 2 debug: ++++++ cleanup /tmp/keybase_install_QrJwCePkYrmfwYFN7FzYvg

Stuck...