From: "hsbt (Hiroshi SHIBATA)" Date: 2013-11-15T10:12:11+09:00 Subject: [ruby-core:58347] [ruby-trunk - Bug #9106][Feedback] 'gem install' doesn't copy .so files of ext libs Issue #9106 has been updated by hsbt (Hiroshi SHIBATA). Status changed from Assigned to Feedback tagomoris: Thank you for your report. Can you investigate to msgpack gem? ---------------------------------------- Bug #9106: 'gem install' doesn't copy .so files of ext libs https://bugs.ruby-lang.org/issues/9106#change-42945 Author: tagomoris (Satoshi TAGOMORI) Status: Feedback Priority: Normal Assignee: drbrain (Eric Hodel) Category: Target version: current: 2.1.0 ruby -v: ruby 2.1.0dev (2013-11-12 trunk 43653) [x86_64-linux] Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN 'gem install' should copy files of 'ext/**/*.so' of each installed gems, but doesn't. $ ruby -v ruby 2.1.0dev (2013-11-12 trunk 43653) [x86_64-linux] $ gem install msgpack Fetching: msgpack-0.5.7.gem (100%) Building native extensions. This could take a while... Successfully installed msgpack-0.5.7 [] Parsing documentation for msgpack-0.5.7 Installing ri documentation for msgpack-0.5.7 Done installing documentation for msgpack after 0 seconds 1 gem installed $ ruby -rmsgpack -e '' /home/user/local/ruby-2.1.0-trunk/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- /home/user/local/ruby-2.1.0-trunk/lib/ruby/gems/2.1.0/gems/msgpack-0.5.7/lib/msgpack/msgpack (LoadError) from /home/user/local/ruby-2.1.0-trunk/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /home/user/local/ruby-2.1.0-trunk/lib/ruby/gems/2.1.0/gems/msgpack-0.5.7/lib/msgpack.rb:8:in `rescue in ' from /home/user/local/ruby-2.1.0-trunk/lib/ruby/gems/2.1.0/gems/msgpack-0.5.7/lib/msgpack.rb:3:in `' from /home/user/local/ruby-2.1.0-trunk/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:in `require' from /home/user/local/ruby-2.1.0-trunk/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:in `rescue in require' from /home/user/local/ruby-2.1.0-trunk/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:144:in `require' $ ls -l local/ruby-2.1.0-trunk/lib/ruby/gems/2.1.0/gems/msgpack-0.5.7/lib/msgpack total 4 -rw-r--r-- 1 edge-dev edge 42 Nov 13 15:43 version.rb $ ls -l local/ruby-2.1.0-trunk/lib/ruby/gems/2.1.0/gems/msgpack-0.5.7/ext/msgpack/msgpack.so -rwxr-xr-x 1 edge-dev edge 1390955 Nov 13 15:43 local/ruby-2.1.0-trunk/lib/ruby/gems/2.1.0/gems/msgpack-0.5.7/ext/msgpack/msgpack.so -- http://bugs.ruby-lang.org/