実際にいくつかのディレクトリを作成できるため、権限の問題ではないと確信しています。
例:
FileUtils.mkdir "/tmp/foo"
うまくいく
しかし
FileUtils.mkdir "/tmp/bar/foo"
エラーで失敗する
Errno::ENOENT: No such file or directory - /tmp/bar/foo
それが存在しないことを私が知っているので、それは私には意味がありません、そしてそれが私がそれを作りたい理由です。