[ruby-list:50832] Re: [ANN] Ruby 2.6.5, 2.5.7 and 2.4.8 Released
From:
Tomoyuki Chikanaga <nagachika00@...>
Date:
2019-10-02 09:11:25 UTC
List:
ruby-list #50832
nagachika です。 報告ありがとうございます。 ruby-2.4.8 のパッケージにおいて bundled gems のパッケージが展開されておらず 非root ユーザーでのインストールができないという現象についてですが、 こちらは意図的変更ではなく、パッケージミスを修正した 2.4.9 を近々にリリース予定です。 https://www.ruby-lang.org/ja/news/2019/10/01/ruby-2-4-8-released/ の追記部分と https://bugs.ruby-lang.org/issues/16197 もご参照ください。 ご迷惑おかけしてもうしわけありません。 2019年10月2日(水) 17:52 Takahiro Kambe <taca@back-street.net>: > こんばんは。 > > 新しいリリースをありがとうございます、pkgsrcのパッケージのメンテナーと > して質問です。 > > 今回のリリースのうち、 > > In message <20191001220147.6B4B.C613B076@garbagecollect.jp> > on Tue, 01 Oct 2019 22:01:51 +0900, > "U.Nakamura" <usa@garbagecollect.jp> wrote: > > * [Ruby 2.4.8 リリース]( > https://www.ruby-lang.org/ja/news/2019/10/01/ruby-2-4-8-released/) > 組み込みのgemの扱いが、このリリースだけ変わっています。 > > Ruby 2.4.7や今回の他のリリースではbundled_gemsファイルと各gemファイル > に加えて、それらを展開した内容も含まれています。 > > ところが、Ruby 2.4.8だけはbundled_gemsファイルと各gemファイルだけになっ > ています。これが原因でインストール時の挙動が異なります。 > > 非rootユーザーで実行すると、lib/.../gems/did_you_mean-1.1.0のアクセス > 権が 0644 で書き込みできず、インストールに失敗します。 > > この他にパッケージシステム側の都合ですが、展開したファイルのshbangを > 書き換えた上でインストールしにくくなったというハードルができました。 > > 以上、何か理由があって変更されたのか、そうでないのかが知りたくての質問 > です。 > > -- > 神戸 隆博 (かんべ たかひろ) at 仕事場 >