Comment #0 by dlang-bugzilla — 2018-11-25T16:37:58Z
Using install.sh fails with the above message on my server.
Un-redirecting gpg's error stream from /dev/null shows:
---
gpg: Signature made Wed 07 Nov 2018 21:03:27 UTC using RSA key ID 12BB1939
gpg: failed to create temporary file '/home/user/.gnupg/.#lk0x0000555f88533ca0.k3.1azy.net.30121': No such file or directory
gpg: Fatal: can't create lock for '/home/user/.gnupg/trustdb.gpg'
Invalid signature https://dlang.org/install.sh.sig
---
It looks like it needs ~/.gnupg to exist.
Creating the directory allows the installation script to proceed.
Comment #1 by dlang-bugzilla — 2018-11-25T16:54:34Z