Linux

WSLでopamを使うメモ

WSLでopam2.xを素直に使おうとするとbubblewrap(サンドボックス)まわりでコケる。

bwrap: Creating new namespace failed: Permission denied

対処方法として、サンドボックスを無効化するという抜け道が存在する(Issueでよく見かけるので皆やってるっぽい)。

~/.opam/configを削除した後に–disable-sandboxingを指定してinitする。

$ rm -rf ~/.opam/config
$ opam init --disable-sandboxing

 

WSLで普通にopamできるようになると良いなぁ。

 

参考: Sandboxing / bubblewrap on Windows · Issue #3505 · ocaml/opam