I imported the dlang keyring here: https://dlang.org/d-keyring.gpg.
gpg --import d-keyring.gpg
I Installed dlang dmd.
curl -fsS https://dlang.org/install.sh | bash -s dmd.
I got this error.
Downloading https://dlang.org/d-keyring.gpg
######################################################################## 100.0%
gpg: Signature made Mon 13 Feb 2023 02:52:51 PM PST
gpg: using RSA key E22EC04C82780970381402F4A7D4D42F8EC6A355
gpg: BAD signature from "Iain Buclaw <[email protected]>" [unknown]
Invalid signature https://dlang.org/d-keyring.gpg.sig
I also tried this.
gpg --search-keys "Iain Buclaw <[email protected]>"
I imported 1 and 2. Same error.
Comment #1 by code — 2024-09-25T15:22:51Z
This is indeed a missing update of the keyring signature, see issue 24392.
You can try to zap your ~/dlang folder, which should skip validating the d-keyring itself.
Comment #2 by code — 2024-09-25T15:23:12Z
*** This issue has been marked as a duplicate of issue 24392 ***