stackのバージョン
$ stack --version
Version 1.5.1, Git revision 600c1f01435a10d127938709556c1682ecfd694e (4861 commits) x86_64 hpack-0.17.1
エラーの発生状況
stack new hogehoge
すると、**Failed to download template new-template...
**というエラーがでる。
$ stack new hogehoge
Downloading template "new-template" to create project "hogehoge" in hogehoge/ ...
Failed to download template new-template: unknown reason, status code was: 500
何回もやるとstatusコードは500番台の他のコードもでました。
解決方法
# テンプレートのファイルがあるリポジトリをクローンする
$ git clone https://github.com/commercialhaskell/stack-templates.git
# クローンしたリポジトリのファイルをテンプレートして指定して、stack newする
$ stack new hogehoge ./stack-templates/new-template.hsfiles
templateをダウンロードで落ちるようなので、
テンプレートファイルを明示的に指定して、作成してみました。
発生時間
2017/08/23 22:20頃
考えられる原因
ちょうど現在、https://raw.githubusercontent.com/ が落ちていて、stack
がGithub rawからダウンロードしているかは、知りませんが、ちょうど落ちていますし、stackのデフォルトのテンプレートをGithubで管理している感じなので、もしかすると原因かもしれません。
GitHub raw が死んでる
— Takeshi Shinoda (@takeshinoda) 2017年8月23日
github氏〜raw fileが見れないでござるよ
— 本格手打ち麺 (@tyage) 2017年8月23日