So I commented out the problematic line in my app.rb:
if ENV['RACK_ENV'] == 'development'
css_opts.merge!(:source_map_embed=>true, source_map_contents: true, source_map_file: ".")
#plugin :method_override
end
and then the error below occurs and that was after a clean install of rbenv, ruby and gems:
19:55:19 [rerun] Rdfiremanager launched
19:55:19 [rerun] Rerun (8412) running Rdfiremanager (8446)
I,
[2025-12-09T19:55:19.392754 #8446] INFO -- : Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/danger.rb: Danger
I,
[2025-12-09T19:55:19.392806 #8446] INFO -- : Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/event.rb: Event
I,
[2025-12-09T19:55:19.392822 #8446] INFO -- : Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/event_danger.rb:
EventDanger
I, [2025-12-09T19:55:19.392837 #8446] INFO -- : Setting
up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/event_fire_attack.rb:
EventFireAttack
I, [2025-12-09T19:55:19.392850 #8446] INFO -- :
Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/event_firebrigade.rb:
EventFirebrigade
I, [2025-12-09T19:55:19.392887 #8446] INFO -- :
Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/event_firebrigade_vehicle.rb:
EventFirebrigadeVehicle
I, [2025-12-09T19:55:19.392900 #8446] INFO
-- : Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/event_hazard_substance.rb:
EventHazardSubstance
I, [2025-12-09T19:55:19.392912 #8446] INFO -- :
Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/event_sketch.rb:
EventSketch
I, [2025-12-09T19:55:19.392925 #8446] INFO -- : Setting
up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/fire_attack.rb:
FireAttack
I, [2025-12-09T19:55:19.392936 #8446] INFO -- : Setting
up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/firebrigade.rb:
Firebrigade
I, [2025-12-09T19:55:19.392949 #8446] INFO -- : Setting
up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/hazard_substance.rb:
HazardSubstance
I, [2025-12-09T19:55:19.392961 #8446] INFO -- :
Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/injured_person.rb:
InjuredPerson
I, [2025-12-09T19:55:19.392972 #8446] INFO -- :
Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/injury.rb: Injury
I,
[2025-12-09T19:55:19.392984 #8446] INFO -- : Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/injury_type.rb:
InjuryType
I, [2025-12-09T19:55:19.392997 #8446] INFO -- : Setting
up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/log_record.rb:
LogRecord
I, [2025-12-09T19:55:19.393009 #8446] INFO -- : Setting up
autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/otherunit.rb:
Otherunit
I, [2025-12-09T19:55:19.393021 #8446] INFO -- : Setting up
autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/user.rb: User
I,
[2025-12-09T19:55:19.393034 #8446] INFO -- : Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/vehicle.rb: Vehicle
I,
[2025-12-09T19:55:19.393046 #8446] INFO -- : Setting up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/watersource.rb:
Watersource
I, [2025-12-09T19:55:19.393058 #8446] INFO -- : Setting
up autoload for
/home/sebastjan/projekti/roda/rdFiremanager/models/weather_condition.rb:
WeatherCondition
I, [2025-12-09T19:55:19.393232 #8446] INFO -- : Loading /home/sebastjan/projekti/roda/rdFiremanager/app.rb
I,
[2025-12-09T19:55:19.542227 #8446] INFO -- : New classes in
/home/sebastjan/projekti/roda/rdFiremanager/app.rb: RDFiremanager
/home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/handler.rb:81:in
`pick': Couldn't find handler for: puma, falcon, webrick. (LoadError)
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/handler.rb:91:in `default'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:345:in `server'
from
/home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:269:in
`block in logging_middleware'
from
/home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:415:in
`block in build_app'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:414:in `reverse_each'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:414:in `build_app'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:424:in `wrapped_app'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:326:in `block in start'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:382:in `handle_profiling'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:325:in `start'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/lib/rackup/server.rb:182:in `start'
from /home/sebastjan/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/rackup-2.3.1/bin/rackup:5:in `<top (required)>'
from /home/sebastjan/.rbenv/versions/3.0.0/bin/rackup:23:in `load'
from /home/sebastjan/.rbenv/versions/3.0.0/bin/rackup:23:in `<main>'
Also, I can boot my Hanami app with Ruby 2.7.7 on my new laptop and If try booting my Roda app with simply rackup I get:
Traceback (most recent call last):
16: from /home/sebastjan/.rbenv/versions/2.7.7/bin/rackup:23:in `<main>'
15: from /home/sebastjan/.rbenv/versions/2.7.7/bin/rackup:23:in `load'
14: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/bin/rackup:5:in `<top (required)>'
13: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/server.rb:168:in `start'
12: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/server.rb:311:in `start'
11: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/server.rb:379:in `handle_profiling'
10: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/server.rb:312:in `block in start'
9: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/server.rb:422:in `wrapped_app'
8: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/server.rb:249:in `app'
7: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/server.rb:349:in `build_app_and_options_from_config'
6: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/builder.rb:66:in `parse_file'
5: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/builder.rb:105:in `load_file'
4: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/builder.rb:116:in `new_from_string'
3: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/rack-2.2.6.2/lib/rack/builder.rb:116:in `eval'
2: from /home/sebastjan/projekti/roda/rdFiremanager/config.ru:8:in `block in <main>'
1: from /home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'
/home/sebastjan/.rbenv/versions/2.7.7/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': cannot load such file -- rack/unreloader (LoadError)
Should I find a solution I'll post back.