webrick issue persists #44

Open
opened 2025-11-20 04:15:12 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @dimsumthinking on GitHub (Aug 9, 2025).

Thank you again for Jekyll-serve. I'm running it on macOS and still see the webrick issue. From the issue it looks as if the image is loading an earlier version of Jekyll.

internal:/usr/local/lib/ruby/site_ruby/3.1.0/rubygems/core_ext/kernel_require.rb:37:in require': cannot load such file -- webrick (LoadError) from <internal:/usr/local/lib/ruby/site_ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:37:in require'
from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve/servlet.rb:3:in <top (required)>' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:179:in require_relative'
from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:179:in setup' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:100:in process'
from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in block in process_with_graceful_fail' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in each'
from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in process_with_graceful_fail' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:86:in block (2 levels) in init_with_program'
from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in block in execute' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in each'
from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in execute' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in go'
from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary.rb:19:in program' from /usr/local/bundle/gems/jekyll-4.0.1/exe/jekyll:15:in <top (required)>'
from /usr/local/bundle/bin/jekyll:25:in load' from /usr/local/bundle/bin/jekyll:25:in <top (required)>'
from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in load' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in kernel_load'
from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:23:in run' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli.rb:492:in exec'
from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/command.rb:27:in run' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in invoke_command'
from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor.rb:392:in dispatch' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli.rb:34:in dispatch'
from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/base.rb:485:in start' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli.rb:28:in start'
from /usr/local/bundle/gems/bundler-2.4.12/exe/bundle:45:in block in <top (required)>' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/friendly_errors.rb:117:in with_friendly_errors'
from /usr/local/bundle/gems/bundler-2.4.12/exe/bundle:33:in `<top (required)>'

Originally created by @dimsumthinking on GitHub (Aug 9, 2025). Thank you again for Jekyll-serve. I'm running it on macOS and still see the webrick issue. From the issue it looks as if the image is loading an earlier version of Jekyll. <internal:/usr/local/lib/ruby/site_ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:37:in `require': cannot load such file -- webrick (LoadError) from <internal:/usr/local/lib/ruby/site_ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:37:in `require' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve/servlet.rb:3:in `<top (required)>' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:179:in `require_relative' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:179:in `setup' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:100:in `process' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in `block in process_with_graceful_fail' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in `each' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/command.rb:89:in `process_with_graceful_fail' from /usr/local/bundle/gems/jekyll-4.0.1/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program' from /usr/local/bundle/gems/jekyll-4.0.1/exe/jekyll:15:in `<top (required)>' from /usr/local/bundle/bin/jekyll:25:in `load' from /usr/local/bundle/bin/jekyll:25:in `<top (required)>' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in `load' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:58:in `kernel_load' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli/exec.rb:23:in `run' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli.rb:492:in `exec' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli.rb:34:in `dispatch' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/cli.rb:28:in `start' from /usr/local/bundle/gems/bundler-2.4.12/exe/bundle:45:in `block in <top (required)>' from /usr/local/bundle/gems/bundler-2.4.12/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' from /usr/local/bundle/gems/bundler-2.4.12/exe/bundle:33:in `<top (required)>'
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jekyll-serve#44