I’m attempting to localhost a website on my Android tablet. I’m working in Termux, and have not rooted the device. When I attempt run ‘jekyll serve’, I get the error “jekyll 3.8.5 | Error: Permission denied @ rb_sysopen - /proc/version”
Jekyll 3.8.5
Ruby 2.6.1p33
Verbose attempt
jekyll serve --verbose
Logging at level: debug
Configuration file: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_config.yml
Logging at level: debug
Source: /data/data/com.termux/files/home/portfolio/idtx314.github.io
Destination: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site
Incremental build: disabled. Enable with --incremental
Generating…
Reading: _projects/03-project-3.md
Reading: _projects/08-project-8.md
Reading: _projects/07-project-7.md
Reading: _projects/04-project-4.md
Reading: _projects/02-project-2.md
Reading: _projects/01-project-1.md
Rendering: _projects/01-project-1.md
Pre-Render Hooks: _projects/01-project-1.md
Rendering Markup: _projects/01-project-1.md
Rendering Layout: _projects/01-project-1.md
Layout source: site
Rendering: _projects/02-project-2.md
Pre-Render Hooks: _projects/02-project-2.md
Rendering Markup: _projects/02-project-2.md
Rendering Layout: _projects/02-project-2.md
Layout source: site
Rendering: _projects/03-project-3.md
Pre-Render Hooks: _projects/03-project-3.md
Rendering Markup: _projects/03-project-3.md
Rendering Layout: _projects/03-project-3.md
Layout source: site
Rendering: _projects/04-project-4.md
Pre-Render Hooks: _projects/04-project-4.md
Rendering Markup: _projects/04-project-4.md
Rendering Layout: _projects/04-project-4.md
Layout source: site
Rendering: _projects/08-project-8.md
Pre-Render Hooks: _projects/08-project-8.md
Rendering Markup: _projects/08-project-8.md
Rendering Layout: _projects/08-project-8.md
Layout source: site
Rendering: _projects/07-project-7.md
Pre-Render Hooks: _projects/07-project-7.md
Rendering Markup: _projects/07-project-7.md
Rendering Layout: _projects/07-project-7.md
Layout source: site
Rendering: about.md
Pre-Render Hooks: about.md
Rendering Markup: about.md
Rendering Layout: about.md
Layout source: site
Rendering: contact.md
Pre-Render Hooks: contact.md
Rendering Markup: contact.md
Rendering Layout: contact.md
Layout source: site
Rendering: feed.xml
Pre-Render Hooks: feed.xml
Rendering Liquid: feed.xml
Rendering Markup: feed.xml
Rendering: index.html
Pre-Render Hooks: index.html
Rendering Liquid: index.html
Rendering Markup: index.html
Rendering Layout: index.html
Layout source: site
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/about/index.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/contact/index.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/feed.xml
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/index.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/project-1.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/project-2.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/project-3.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/project-4.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/project-8.html
Writing: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site/project-7.html
done in 3.15 seconds.
jekyll 3.8.5 | Error: Permission denied @ rb_sysopen - /proc/version
Trace attempt
jekyll serve --trace
Configuration file: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_config.yml
Source: /data/data/com.termux/files/home/portfolio/idtx314.github.io
Destination: /data/data/com.termux/files/home/portfolio/idtx314.github.io/_site
Incremental build: disabled. Enable with --incremental
Generating…
done in 3.493 seconds.
Traceback (most recent call last):
17: from /data/data/com.termux/files/usr/bin/jekyll:23:in <main>' 16: from /data/data/com.termux/files/usr/bin/jekyll:23:in
load’
15: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/exe/jekyll:15:in <top (required)>' 14: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in
program’
13: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in go' 12: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in
execute’
11: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in each' 10: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in
block in execute’
9: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:75:in block (2 levels) in init_with_program' 8: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:93:in
start’
7: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:93:in each' 6: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/commands/serve.rb:93:in
block in start’
5: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/commands/build.rb:43:in process' 4: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/commands/build.rb:77:in
watch’
3: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/utils/platforms.rb:40:in bash_on_windows?' 2: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/jekyll-3.8.5/lib/jekyll/utils/platforms.rb:75:in
proc_version’
1: from /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/pathutil-0.16.2/lib/pathutil.rb:502:in read' /data/data/com.termux/files/usr/lib/ruby/gems/2.6.0/gems/pathutil-0.16.2/lib/pathutil.rb:502:in
read’: Permission denied @ rb_sysopen - /proc/version (Errno::EACCES)
Appears related to
And
, But that issue was ostensibly patched last September.