Warm tip: This article is reproduced from serverfault.com, please click

libffi.so.6: cannot open shared object file in rails

发布于 2020-11-25 07:50:59

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

Questioner
Hadi Varposhti
Viewed
0
clemoun 2021-02-08 18:06:57

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