WSLでopamを使うメモ

28 December 2018
#opam#OCaml#WSL

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

4423.ch