/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/ext/http11/http11.so /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/http11.so /usr/lib/ruby/gems/1.8/gems/thin-0.8.1/ext/thin_parser/thin_parser.so /usr/lib/ruby/gems/1.8/gems/thin-0.8.1/lib/thin_parser.so I noticed this today, it seems to be valid for a lot of gems. One more reason to get rid of them for sure.
Created attachment 177284 [details] ebuild fixing double so files Completely rewritten the ebuild, which is now built from git source instead of gem. I haven't tested the package in use. Also this strip warning at the end of the installation: strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/lib/ruby/site_ruby/1.8/thin/ext/thin_parser/parser.o usr/lib/ruby/site_ruby/1.8/thin/ext/thin_parser/thin.o usr/lib/ruby/site_ruby/1.8/thin/ext/thin_parser/thin_parser.so
(In reply to comment #1) > Created an attachment (id=177284) [edit] > ebuild fixing double so files > > Completely rewritten the ebuild, which is now built from git source instead of > gem. Okay, don't install from git sources. Will change on the next Gentoo Bugday.
I'm closing this as WONTFIX since we won't be fixing this for gems.eclass-based ebuilds. Instead please use ruby-fakegem which makes it a lot easier to install the right .so file once.