FS#66300 - LoadError: libffi.so.6: cannot open shared object file: No such file or directory

Attached to Project: Arch Linux
Opened by Sourav Goswami (Sourav) - Saturday, 18 April 2020, 19:43 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 19 April 2020, 03:55 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture x86_64
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
After a recent upgrade, rails failed to run, rake exits with
rake aborted!
LoadError: libffi.so.6: cannot open shared object file: No such file or directory - /usr/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/ffi-1.12.2/ffi_c.so
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/sassc-2.2.1/lib/sassc/native.rb:3:in `<main>'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/sassc-2.2.1/lib/sassc.rb:31:in `<main>'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:74:in `block (2 levels) in require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:69:in `each'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:69:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:58:in `each'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:58:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler.rb:174:in `require'
/home/sourav/railsProjects/DevcampPortfolio/config/application.rb:20:in `<top (required)>'
/home/sourav/railsProjects/DevcampPortfolio/Rakefile:4:in `require_relative'
/home/sourav/railsProjects/DevcampPortfolio/Rakefile:4:in `<top (required)>'
/home/sourav/.gem/ruby/2.7.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'

Caused by:
LoadError: cannot load such file -- 2.7/ffi_c
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/sassc-2.2.1/lib/sassc/native.rb:3:in `<main>'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/sassc-2.2.1/lib/sassc.rb:31:in `<main>'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/home/sourav/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:325:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:74:in `block (2 levels) in require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:69:in `each'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:69:in `block in require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:58:in `each'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/runtime.rb:58:in `require'
/home/sourav/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler.rb:174:in `require'
/home/sourav/railsProjects/DevcampPortfolio/config/application.rb:20:in `<top (required)>'
/home/sourav/railsProjects/DevcampPortfolio/Rakefile:4:in `require_relative'
/home/sourav/railsProjects/DevcampPortfolio/Rakefile:4:in `<top (required)>'
/home/sourav/.gem/ruby/2.7.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'

Caused by:
Bootsnap::LoadPathCache::FallbackScan:

(See full trace by running task with --trace)

Additional info:
* libffi 3.3-3
* rake, version 13.0.1

Steps to reproduce:
Run rake
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 19 April 2020, 03:55 GMT
Reason for closing:  Not a bug
Additional comments about closing:  It's your responsibility to rebuild things that didn't come from the repos.
Comment by Doug Newgard (Scimmia) - Sunday, 19 April 2020, 03:54 GMT
Linking is not a fix at all, it's a horrible hack that WILL break things. Edited out the suggestion so people don't see it.

Loading...