A waterfall of errors
So I've been writing on an old Jekyll website of mine.
Sooner or later I promised myself to move it to Hugo, however it's #983 on the TODO list.
For now, during the build I have been bombarded with the following 5 errors on repeat:
1
2
3
4
5
| /var/lib/gems/2.7.0/gems/jekyll-3.1.2/lib/jekyll/convertible.rb:42: warning: Using the last argument as keyword parameters is deprecated
/var/lib/gems/2.7.0/gems/jekyll-3.1.2/lib/jekyll/document.rb:265: warning: Using the last argument as keyword parameters is deprecated
/var/lib/gems/2.7.0/gems/jekyll-3.1.2/lib/jekyll/tags/include.rb:169: warning: Using the last argument as keyword parameters is deprecated
/var/lib/gems/2.7.0/gems/jekyll-3.1.2/lib/jekyll/url.rb:119: warning: URI.escape is obsolete
/var/lib/gems/2.7.0/gems/rb-inotify-0.9.7/lib/rb-inotify/watcher.rb:66: warning: rb_safe_level will be removed in Ruby 3.0
|
Obviously the real answer here would be to upgrade my Jekyll setup to ensure Ruby stops complaining about my ancient stack.
I have promptly placed upgrading my stack as item #984 on the TODO list (as this is running in isolation, it's not a huge threat).
For the time being, I am using the following command to silence the noise:
1
| bundle exec jekyll serve 2>&1 | egrep -v 'deprecated|obsolete|rb_safe_level'
|