I'm newbie in rails and I'm working on Ubuntu 19.10 yesterday I decide to upgrade my OS to new version every things is going fine after upgrading finished after t i start to use my computer to develop that found any rails command not works and showed me this error
in `require': libffi.so.6: cannot open shared object file: No such file or directory - /home/ace/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/ffi-1.13.1/lib/ffi_c.so (LoadError)
i found people with same issues but none of them have problem in rails and any of them is useful for me .
i think the problem is about libffi.so.6 package because ffi-1.13.1 is installed on my OS
Ubuntu 20.04 upgraded libffi6 to libffi7 but your Rails apps are still looking for libffi6. You need to run the following command:
gem pristine ffi
This should fix it
gem pristine ffi
did not help for me. The more invasive
gem uninstall ffi
gem install ffi
did the job.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With