弊ぼっちのAptfileからlibidn12を消すとidn-rubyがライブラリを見つけられない
rake aborted!
LoadError: libidn.so.12: cannot open shared object file: No such file or directory - /app/vendor/bundle/ruby/3.3.0/gems/idn-ruby-0.1.5/lib/idn.so (LoadError)
<internal:/app/vendor/ruby-3.3.4/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
<internal:/app/vendor/ruby-3.3.4/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
/app/config/application.rb:23:in `<top (required)>'
/app/Rakefile:6:in `<top (required)>'
の、ビルド環境にlibidn12とlibidn2-devの両方が居てlibidn12側で拡張ライブラリを作るのに実行環境にlibidn12が居ないからわね。
https://devcenter.heroku.com/articles/stack-packages