Plugin Error

Errors in plugins? Retry to Update or Configure.

NoMethodError
undefined method `popen' for TDiary::IO:Module
(plugin/geshi.rb):27:in `geshi_parse'
(plugin/geshi.rb):35:in `geshi'
(TDiary::Plugin#eval_src):1483:in `eval_src'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/plugin.rb:95:in `eval'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/plugin.rb:95:in `eval_src'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/base.rb:65:in `do_eval_rhtml'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/base.rb:29:in `eval_rhtml'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/view.rb:243:in `eval_rhtml'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/dispatcher/index_main.rb:37:in `run'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/dispatcher/index_main.rb:5:in `run'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/dispatcher.rb:25:in `dispatch_cgi'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/dispatcher.rb:20:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/rack/valid_request_path.rb:15:in `block in call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/rack/valid_request_path.rb:14:in `each'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/rack/valid_request_path.rb:14:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/rack/static.rb:20:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/rack/html_anchor.rb:19:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:74:in `block in call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `each'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/urlmap.rb:58:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/tdiary-5.1.5/lib/tdiary/application.rb:52:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/reloader.rb:49:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/tempfile_reaper.rb:15:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/lint.rb:50:in `_call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/lint.rb:38:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/show_exceptions.rb:23:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/common_logger.rb:38:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/rack-2.2.3/lib/rack/content_length.rb:17:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/puma-5.3.2/lib/puma/configuration.rb:249:in `call'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/puma-5.3.2/lib/puma/request.rb:77:in `block in handle_request'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/puma-5.3.2/lib/puma/thread_pool.rb:338:in `with_force_shutdown'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/puma-5.3.2/lib/puma/request.rb:76:in `handle_request'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/puma-5.3.2/lib/puma/server.rb:438:in `process_client'
/home/takano32/local/rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/puma-5.3.2/lib/puma/thread_pool.rb:145:in `block in spawn_thread'