実行すると以下のエラーが発生して落ちてしまいます。止まってしまうので困っています。拡張ライブラリは問題ないんですかねぇ。真似すればいいのかな。仕組みをあまりよくわかってないので、パッチまでは作れませんでした。解決しそうな気がします。gemのpristineはスキップするようにしてあるので。同様の結果になってしまいました。側の変更でよさそうです。agoあぁ、それは解決しないです。gemとかは関係ない世界になります。gemがトップレベルにextconf.rbとかbigdecimal.cとかを転がしているのをext/bigdecimal/以下に移動すれば解決するような気がします!コマンドでいえばこんな感じです。ext/bigdecimal/で、それにあわせてbigdecimal.gemspecをこんな感じに編集します。gemをrubygems.orgにpushしておくといいんじゃないかと思います。(バージョンはあげないといけないと思います。ago須藤さんありがとうございます。agoで、それにあわせてbigdecimal.gemspecをこんな感じに編集します。ago(もしかして、bigdecimal用の別のリポジトリがあったりします?)いえ、ありません。唯一のリポジトリです。動くことを確認できました。私は本来の問題を再現する環境の作り方が分からないので、以下の変更で問題ないかどうかレビューまたは確認をしていただけないでしょうか。Hodelいや、これはソースディレクトリとビルドディレクトリ、インストールディレクトリを区別していないrubygemsのバグじゃないでしょうか。してもらえないでしょうか。実行すると失敗します。コマンドで失敗します。標準添付ライブラリがインストールできないというのは格好悪いのでこれだけでも修正できないでしょうか。してもらえないでしょうか。修正については了解しました。エラーがでないようでした。ago斎藤と申します。bigdecimalが失敗する問題は、BigDecimalのgemに限らず、現状の他のgemにも波及する問題である、という事を知っていただきたいです。最新の2.0.0に同梱されているgemで試したところ、以下のように、bigdecimalのケースに酷似したエラーメッセージと共に、installが失敗します。installで失敗しているのがお分かりいただけると思います。これはたしかにgem作者がディレクトリ構成を変えれば回避できますが、逆に申し上げると、現在installできるgemでも構成を変えない限り、2.0.0になった途端に(API・コードに互換性はあっても)installできなくなる可能性があるということになります。これがバグかどうか自分にははっきりしませんが、大きな非互換であるのは明らかではないでしょうか。このようにインストールに失敗するgemがいくつあるのかも、実際にインストールするか、構成をチェックしてみなければ分かりません。2.0リリース後に阿鼻叫喚する特定のgem利用者が出るのは間違いないでしょう。このディレクトリの仕様変更によって、どんなメリットがあるのかも自分は分かりませんでした。(というのはrubygems.orgの仕事になりそうですね)というものを要望させていただきたいです。(ただ2は、かなりコストが高く感じます)その他にも、gem作者に、インストール不能になる非互換が発生する旨をアナウンスするという選択肢もあるかもしれませんが、今まではアナウンスを見たことがないですし、この時期から新しく出すのでは、すでに遅すぎるのではないかという気がしています。ご検討をよろしくお願いいたします。エラーがでないようでした。実行すると以下のエラーが発生して落ちてしまいます。止まってしまうので困っています。(というのはrubygems.orgの仕事になりそうですね)というものを要望させていただきたいです。方が良さそうだと思いました。立てて報告した方が良いと思います。agosorahさん、mrknさん、hsbtさん、アドバイスありがとうございます。期待したり動作テストしたりしながら待とうと思います。閉じたのでこっちも閉じますね。