[DRE-maint] Bug#1100010: schleuder: API daemon fails: undefined method `register' for module Rack::Handler (NoMethodError)

Georg Faerber georg at debian.org
Mon Mar 10 09:45:00 GMT 2025


Package: schleuder
Version: 5.0.0-7
Severity: serious
Tags: trixie

Mar 10 10:13:42 test systemd[1]: Started schleuder-api-daemon.service - Schleuder API daemon.
Mar 10 10:13:44 test schleuder-api-daemon[54748]: /usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/thin-1.8.2/lib/rack/handler/thin.rb:36:in `<module:Handler>': undefined method `register' for module Rack::Handler (NoMethodError)
Mar 10 10:13:44 test schleuder-api-daemon[54748]:     register :thin, ::Rack::Handler::Thin
Mar 10 10:13:44 test schleuder-api-daemon[54748]:     ^^^^^^^^
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/thin-1.8.2/lib/rack/handler/thin.rb:9:in `<module:Rack>'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/thin-1.8.2/lib/rack/handler/thin.rb:8:in `<top (required)>'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:110:in `require_handler'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:52:in `rescue in get'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:49:in `get'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:74:in `block in pick'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:72:in `each'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:72:in `pick'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/sinatra-4.1.1/lib/sinatra/base.rb:1627:in `run!'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/lib/ruby/vendor_ruby/schleuder-api-daemon.rb:67:in `run!'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/bin/schleuder-api-daemon:5:in `<main>'
Mar 10 10:13:44 test schleuder-api-daemon[54748]: <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- rackup/handler/thin (LoadError)
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:110:in `require_handler'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:50:in `get'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:74:in `block in pick'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:72:in `each'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/rackup-2.1.0/lib/rackup/handler.rb:72:in `pick'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/share/rubygems-integration/all/gems/sinatra-4.1.1/lib/sinatra/base.rb:1627:in `run!'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/lib/ruby/vendor_ruby/schleuder-api-daemon.rb:67:in `run!'
Mar 10 10:13:44 test schleuder-api-daemon[54748]:         from /usr/bin/schleuder-api-daemon:5:in `<main>'
Mar 10 10:13:44 test systemd[1]: schleuder-api-daemon.service: Main process exited, code=exited, status=1/FAILURE
Mar 10 10:13:44 test systemd[1]: schleuder-api-daemon.service: Failed with result 'exit-code'.



More information about the Pkg-ruby-extras-maintainers mailing list