インポートスクリプトのエラー要件

Ruby の初心者質問で申し訳ありません。Node.js のインポートの考え方を捨て、代わりに修正版の Ruby の import_script を使おうとしています。

スクリプトを実行しようとすると、以下のエラーが発生します。

require: cannot load such file -- rb-inotify

Discourse は Bitnami(Google Cloud)上で動作させていますが、これは公式にサポートされている方法ではないことは承知しています。しかし、Ruby の初心者のため、このエラーが Bitnami に起因するものなのか、それとも単に Ruby の基礎的な部分を見落としているだけなのか判断がつきません。

Traceback (most recent call last):
json_mt.rb: Bootsnap::LoadPathCache::FallbackScan
        18: from json_mt.rb:4:in `<main>'
        17: from json_mt.rb:4:in `require'
        16: from /opt/bitnami/apps/discourse/htdocs/script/import_scripts/base.rb:16:in `<top (required)>'
        15: from /opt/bitnami/apps/discourse/htdocs/script/import_scripts/base.rb:16:in `require_relative'
        14: from /opt/bitnami/apps/discourse/htdocs/config/environment.rb:4:in `<top (required)>'
        13: from /opt/bitnami/apps/discourse/htdocs/config/environment.rb:4:in `require'
        12: from /opt/bitnami/apps/discourse/htdocs/config/application.rb:65:in `<top (required)>'
        11: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler.rb:174:in `require'
        10: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:58:in `require'
         9: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:58:in `each'
         8: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:69:in `block in require'
         7: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:69:in `each'
         6: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:74:in `block (2 levels) in requ
ire'
         5: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:27:in `require'
         4: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:41:in `rescue in require'
         3: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
         2: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/lo
aded_features_index.rb:89:in `register'
         1: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
/opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_req
uire.rb:23:in `require': cannot load such file -- rb-inotify (LoadError)

(カスタマイズされていない組み込みのインポートスクリプトの一部を実行しても、同じエラーが発生することに注意してください。つまり、このエラーは私の Ruby コードへの編集が原因ではないようです)

残念ながら、Bitnami インストールについては当社ではサポートいたしかねます。具体的なサポートについては Bitnami にご連絡いただくか、公式のインストールガイドをご利用ください。

はい、はい。皆さんが私を暗黒面から引き戻してくれました。

Dockerベースのインストールでやり直したばかりです。進捗はありますが、また近々連絡するかもしれませんね… :wink:

サポートされているインストールを使用している場合、ほぼすべてのことについて(できる限り)お手伝いいたします。