最近は見かけないレベルらしいですが、Debian 系の OS で git clone
が下記のエラーにより異常終了してしまうときの話
Error in GnuTLS initialization: Failed to acquire random data.
*** Error in `git-remote-https': double free or corruption (top): 0x00145320 ***
qemu: uncaught target signal 6 (Aborted) - core dumped
原因は、 /dev/random
とか /dev/urandom
がないこと (他にもあるかもしれないが、自分はこれだったもよう)
解決策としては http://kazmax.zpp.jp/cmd/r/random.4.html にあるように mknod を使って自分で作る。
udev をインストールすれば作られるっていう記事があったがそうはいかなかった