asdf-nodejs: Can't check signature : no public key (Version 11.13.0)

I can’t seem to be able to install Node, as asdf is returning me with errors everytime I run

$ asdf install nodejs 11.13.0

it returns with "Can’t check signature: no public key ".

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 7
  • Comments: 17 (2 by maintainers)

Most upvoted comments

Can’t we just have an option to bypass this security check? It is almost a year since I published issue #92, and still I cannot install nodejs.

[Off Topic]

When posting large output to GitHub please consider using <details><summary> tags so that the you don’t have to scroll past pages of content to read the comments. (Or alternatively link to gist.github.com).

<details><summary>A lot of output</summary>

```
Output ...
```
</details>

Renders as:

A lot of output
Output ...

@mpugach I followed the steps in my previous comment and I was able to install NodeJS 12.2.0.

Did you try deleting the old .gnupg file? Try this and then go through the installation process again.

rm ~/.gnupg

Warning: Do this only if you have manageable/small number of GPG keyrings.

@KaoruDev still doesn’t work. I get this error:

gpg: Signature made Tue 01 Oct 2019 23:45:14 WIB
gpg:                using RSA key 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600
gpg: Can't check signature: No public key
Authenticity of checksum file can not be assured! Please be sure to check the README of asdf-nodejs in case you did not yet bootstrap trust. If you already did that then that is the point to become SUSPICIOUS! There must be a reason why this is failing. If you are installing an older NodeJS version you might need to import OpenPGP keys of previous release managers. Exiting.