Skip to content
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

Installer GPG key fails #712

Open
dlangBugzillaToGithub opened this issue Feb 5, 2023 · 4 comments
Open

Installer GPG key fails #712

dlangBugzillaToGithub opened this issue Feb 5, 2023 · 4 comments

Comments

@dlangBugzillaToGithub
Copy link

Andrej Mitrovic (@AndrejMitrovic) reported this on 2023-02-05T01:58:59Z

Transferred from https://issues.dlang.org/show_bug.cgi?id=23671

CC List

Description

$ curl -fsS https://dlang.org/install.sh | bash -s dmd

Downloading and unpacking 

https://downloads.dlang.org/releases/2.x/2.102.0/dmd.2.102.0.linux.tar.xz
######################################################################## 100.0%
gpg: Signature made Thu 02 Feb 2023 03:18:30 AM KST
gpg:                using RSA key 30AE2FC45DE4153268ED91754CF5FA5326CC62EB
gpg: Can't check signature: No public key
Invalid signature https://downloads.dlang.org/releases/2.x/2.102.0/dmd.2.102.0.linux.tar.xz.sig
@dlangBugzillaToGithub
Copy link
Author

ibuclaw (@ibuclaw) commented on 2023-02-13T20:58:24Z

This is happening because your local copy of ~/dlang/d-keyring.gpg is out of date with the dlang.org server.

To fix, the install.sh script should fetch the latest version of https://dlang.org/d-keyring.gpg periodically.

As a workaround remove `~/dlang/d-keyring.gpg` and try again.

@dlangBugzillaToGithub
Copy link
Author

andrej.mitrovich (@AndrejMitrovic) commented on 2023-02-14T05:10:44Z

Thanks, workaround works.

@dlangBugzillaToGithub
Copy link
Author

andrej.mitrovich (@AndrejMitrovic) commented on 2023-06-25T08:47:22Z

*** Issue 23842 has been marked as a duplicate of this issue. ***

@dlangBugzillaToGithub
Copy link
Author

andrej.mitrovich (@AndrejMitrovic) commented on 2023-06-25T08:48:08Z

I think the install script should tell the user about this workaround.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant