Hello!
I tried updating discourse to the latest version, and now the plugin doesn't want to install anymore.
./launcher app rebuild crashes with the following log:
I, [2025-01-03T20:48:33.377326 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
Gem::LoadError: can't activate ffi-1.17.0-x86_64-linux-gnu, already activated ffi-1.17.1-x86_64-linux-gnu (Gem::LoadError)
/var/www/discourse/lib/plugin_gem.rb:25:in `load'
/var/www/discourse/lib/plugin/instance.rb:837:in `gem'
/var/www/discourse/plugins/discourse-siwt/plugin.rb:27:in `activate!'
/var/www/discourse/lib/plugin/instance.rb:780:in `instance_eval'
/var/www/discourse/lib/plugin/instance.rb:780:in `activate!'
/var/www/discourse/lib/discourse.rb:348:in `block in activate_plugins!'
/var/www/discourse/lib/discourse.rb:345:in `each'
/var/www/discourse/lib/discourse.rb:345:in `activate_plugins!'
/var/www/discourse/config/application.rb:233:in `block in <class:Application>'
/var/www/discourse/lib/plugin.rb:6:in `initialization_guard'
/var/www/discourse/config/application.rb:233:in `<class:Application>'
/var/www/discourse/config/application.rb:75:in `<module:Discourse>'
/var/www/discourse/config/application.rb:74:in `<top (required)>'
/var/www/discourse/Rakefile:7:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
(See full trace by running task with --trace)
I, [2025-01-03T20:49:03.886383 #1] INFO -- : gem install pkg-config -v 1.5.0 -i /var/www/discourse/plugins/discourse-siwt/gems/3.3.6 --no-document --ignore-dependencies --no-user-install
Successfully installed pkg-config-1.5.0
1 gem installed
gem install forwardable -v 1.3.3 -i /var/www/discourse/plugins/discourse-siwt/gems/3.3.6 --no-document --ignore-dependencies --no-user-install
Successfully installed forwardable-1.3.3
1 gem installed
gem install mkmfmf -v 0.4 -i /var/www/discourse/plugins/discourse-siwt/gems/3.3.6 --no-document --ignore-dependencies --no-user-install
Successfully installed mkmfmf-0.4
1 gem installed
gem install mini_portile2 -v 2.8.0 -i /var/www/discourse/plugins/discourse-siwt/gems/3.3.6 --no-document --ignore-dependencies --no-user-install
Successfully installed mini_portile2-2.8.0
1 gem installed
gem install rbsecp256k1 -v 6.0.0 -i /var/www/discourse/plugins/discourse-siwt/gems/3.3.6 --no-document --ignore-dependencies --no-user-install
Building native extensions. This could take a while...
Successfully installed rbsecp256k1-6.0.0
1 gem installed
gem install konstructor -v 1.0.2 -i /var/www/discourse/plugins/discourse-siwt/gems/3.3.6 --no-document --ignore-dependencies --no-user-install
Successfully installed konstructor-1.0.2
1 gem installed
gem install ffi -v 1.17.0 -i /var/www/discourse/plugins/discourse-siwt/gems/3.3.6 --no-document --ignore-dependencies --no-user-install
Successfully installed ffi-1.17.0-x86_64-linux-gnu
1 gem installed
When I deactivate the siwt plugin, discourse starts normally.
Is there a circular dependency issue? I only have siwt and docker_manager installed.
Thanks!
Hello!
I tried updating discourse to the latest version, and now the plugin doesn't want to install anymore.
./launcher app rebuild crashes with the following log:
When I deactivate the siwt plugin, discourse starts normally.
Is there a circular dependency issue? I only have siwt and docker_manager installed.
Thanks!