Issue
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
Solution
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
Answered By - clemoun