You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to bulid/run jekyll to check my article which is Call For Host openSUSE.Asia Summit 2023.
But it had error.
Do I miss anything else?
environment
openSUSE Leap 15.4
reproduce
$ git clone https://github.com/openSUSE/news-o-o.git
$ docker run -it -v $(pwd)/news-o-o:/mnt/news -p 4000:4000 ruby sh
# cd mnt/news
# bundle install --path vendor/bundle
# bundle exec jekyll build
error message
sorry for long....
Configuration file: /mnt/news/_config.yml
Source: /mnt/news
Destination: /mnt/news/_site
Incremental build: disabled. Enable with --incremental
Generating...
Liquid Exception: undefined method `tainted?' for "":String in /mnt/news/_layouts/post.html
------------------------------------------------
Jekyll 4.1.0 Please append `--trace` to the `build` command
for any additional information or backtrace.
------------------------------------------------
/mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/variable.rb:124:in `taint_check': undefined method `tainted?' for "":String (NoMethodError)
return unless obj.tainted?
^^^^^^^^^
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/variable.rb:89:in `render'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:80:in `render'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/liquid_renderer/file.rb:63:in `measure_bytes'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/liquid_renderer/file.rb:37:in `block in render!'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/renderer.rb:127:in `render_liquid'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/renderer.rb:190:in `render_layout'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/renderer.rb:159:in `place_in_layouts'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/renderer.rb:89:in `render_document'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/renderer.rb:63:in `run'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:532:in `render_regenerated'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:517:in `block (2 levels) in render_docs'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:516:in `each'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:516:in `block in render_docs'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:515:in `each_value'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:515:in `render_docs'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:207:in `render'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/site.rb:80:in `process'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/command.rb:28:in `process_site'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/commands/build.rb:65:in `build'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/commands/build.rb:36:in `process'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/command.rb:91:in `each'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
from /mnt/news/vendor/bundle/ruby/3.2.0/gems/jekyll-4.1.0/exe/jekyll:15:in `<top (required)>'
from /mnt/news/vendor/bundle/ruby/3.2.0/bin/jekyll:25:in `load'
from /mnt/news/vendor/bundle/ruby/3.2.0/bin/jekyll:25:in `<top (required)>'
from /usr/local/lib/ruby/3.2.0/bundler/cli/exec.rb:58:in `load'
from /usr/local/lib/ruby/3.2.0/bundler/cli/exec.rb:58:in `kernel_load'
from /usr/local/lib/ruby/3.2.0/bundler/cli/exec.rb:23:in `run'
from /usr/local/lib/ruby/3.2.0/bundler/cli.rb:492:in `exec'
from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
from /usr/local/lib/ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
from /usr/local/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
from /usr/local/lib/ruby/3.2.0/bundler/cli.rb:28:in `start'
from /usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.10/libexec/bundle:45:in `block in <top (required)>'
from /usr/local/lib/ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
from /usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.10/libexec/bundle:33:in `<top (required)>'
from /usr/local/bin/bundle:25:in `load'
from /usr/local/bin/bundle:25:in `<main>'
I couldn't run it on Leap 15.4 because of nokogiri ver.
so I did it on docker.
thanks.
The text was updated successfully, but these errors were encountered:
I tried to bulid/run jekyll to check my article which is Call For Host openSUSE.Asia Summit 2023.
But it had error.
Do I miss anything else?
environment
openSUSE Leap 15.4
reproduce
error message
sorry for long....
I couldn't run it on Leap 15.4 because of nokogiri ver.
so I did it on docker.
thanks.
The text was updated successfully, but these errors were encountered: