Running on Android SD-Card


I use Android, the UserLAnd app to run Jekyll.
It works fine on the internal storage but when I run it on the SD card, I get

`utime': Operation not permitted @ apply2files - 
/host-rootfs/storage/emulated/0/Documents/ (Errno::EPERM)

To remove this error, I commented this line in
nano ~/.gem/ruby/2.7.0/gems/jekyll-4.2.2/lib/jekyll/static_file.rb:

unless File.symlink?(dest_path)
    #File.utime(self.class.mtimes[path], self.class.mtimes ...

Now, it works!