[ruby-list:49584] Re: ruby v2.0 における zip/zipfilesystem の LoadError

From: "YOSHIIZUMI" <t-yoshiizumi@...>
Date: 2013-09-07 08:30:35 UTC
List: ruby-list #49584
 吉泉です。
 さくさん、さっそくの返信ありがとうございました。

 確認したところ、ruby 1.9.3 のrubyzipは 0.9.9、ruby 2.0.0 の方は
rubyzip 1.0.0 でした。
 rubyzipの仕様変更がエラーの原因だったんですね。
 近いうち roo も変更になると思うので、それを待ちたいと思います。
 ruby 2.0.0 に rubyzip 0.9.9 を導入しようと試みましたが、うまくいきま
せんでした。とりあえず roo を使う時は ruby 1.9.3 を使うようにします。
 ともあれ エラーの原因が分かって安心しました。
 取り急ぎお礼まで。


In reply to OZAWA Sakuro <sakuro@2238club.org>'s message:
| さくです。
|
| ruby 1.9.3 にインストールした rubyzip と
| ruby 2.0.0 にインストールした rubyzip は同じバージョンですか?
|
| https://github.com/rubyzip/rubyzip/blob/master/README.md
|
| rubyzip は 1.0.0 で互換性のない変更が行われています。
| zip/zipfilesystem.rb がなくなって zip/filesystem.rb が出来てたりしますね。
|
| gem 'rubyzip', '< 1.0.0'
|
| を書くと凌げるかもしれません。

In This Thread