[#46878] ML への投稿が blade.nagaokaut.ac.jp 以外にも — "ISHIKAWA Takayuki" <rechka_osaka@...>

石川と申します。この ML へ投稿した e-mail が

10 messages 2010/03/03

[#46909] gemを実行すると大量のワーニングメッセージ — garyo hosu <garyohosu@...>

こんにちはgaryoといいます。

16 messages 2010/03/16
[#46910] Re: [ruby-list:46909] gemを実行すると大量のワーニングメッセージ — Moru <lateau@...> 2010/03/16

44Oi44Or44Go55Sz44GX44G+44GZ44CCCuOBvuOBmmdlbeOBruODkOODvOOCuOODp+ODs+OCkuei

[#46911] Re: gemを実行すると大量のワーニングメッセージ — garyo hosu <garyohosu@...> 2010/03/16

モルさん。さっそくありがとうございます。

[#46983] Ruby Summer of Codeのアイデアとかメンターについて — Shintaro KAKUTANI <shintaro@...>

Asakusa.rbのかくたにです。

12 messages 2010/03/31

[ruby-list:46919] Re: gemを実行すると大量のワーニングメッセージ

From: garyo hosu <garyohosu@...>
Date: 2010-03-16 14:51:51 UTC
List: ruby-list #46919
モルさん、こんにちは。garyoです。
> えーと、ActiveScriptRubyを入れて少し試してみました。
本当にお手数をお掛けしてすみません。

irb で
require 'rubygems'
を実行しても同じくワーニングの嵐になります。
ActiveScriptRubyをアンインストールして入れなおして見ようかと思っています。
上書きインストールでは現象は変わりませんでした。
ありがとうございます。




2010年3月16日23:16 Moru <lateau@gmail.com>:
> モルです。
> えーと、ActiveScriptRubyを入れて少し試してみました。
>
> (2010/03/16 19:51), garyo hosu wrote:
>> モルさん、こんにちはgaryoです。
>>
>> 2. /ruby/1.8/gems/cache 以下のcacheファイルを全部消して、gem pristineでキャッシュを再生成する方法
>>
>> 色々gemasのフォルダがあったのですが、以下の中身を消してみました。
>> C:\ruby-1.8\jruby-1.0\lib\ruby\gems\1.8\cache
>>
>> やはりgem pristineでも同じように多量のワーニングがでます。
>> また、gemのみでワーニングがでます。
>>
> gem pathなどは普通なら gem environmentですぐ分かりますが、gemだけでもエ
> ラーになってしまうのでirbなどで確認してみてください。
>
>>> reuiqre 'rubygems'
> => true
>>> Gem.path
> => ["C:/Users/lateau/.gem/ruby/1.8",
> "C:/PROGRA~2/ruby-1.8/lib/ruby/gems/1.8"]
>
> そして、何とか消しちゃったり変更しちゃったりするとActiveScriptRubyが自動
> に初期化をされるようです。vender_ruby\1.8 \rubygemsディレクトリとgemの実
> 行スクリプトなどを全部削除して、新しいgemをインストールしようとruby
> consoleを立ち上げたら勝手に初期化が行われました。
>
> ちなみにrubygemsをrubyforgeより落としてインストールするのももちろん可能
> です。この場合にもgemの初期化が行われるのでいいではないかなと。
>
> http://rubyforge.org/frs/?group_id=126
>
>>
>>> 現在、使用中のgemはActiveScriptRubyに同梱されてたものですかね。
>>>
>> そうだと思います。特にgemのみインストールしてはいません。
>>
>> これまでは問題なく使えていたのですが、久しぶりに動かそうとしてびっくりしました。
>>
>> 2010年3月16日18:20 Moru <lateau@gmail.com>:
>>
>>> すみません。1個間違ったところがあります。
>>>
>>>
>>>> 2. /ruby/1.8/gems/cache 以下のcacheファイルを全部消して、gem pristineでキャッシュを再生成する方法
>>>>
>>> cacheを強制に消してしまうとpristineは動きません。installで再インストールするしかないです。
>>>
>>> 以前、自分はgemのインストール中、プロセスが止まってるなと思い^Cやkillで強制に中止させたことがありました。
>>> そのせいで全く同じエラーで困ってたんですが、cacheを全部消して再インストールしたり、gemを再インストールしたりして解決しました。
>>>
>>> 先ほど再現しようとやってみましたが、残念ですが何か上手くできなかったんです。。。
>>>
>>> 2010/3/16 Moru <lateau@gmail.com>:
>>>
>>>> モルです。
>>>>
>>>> ふむ。エラーメッセージを読み直して見ましたが、やっぱりキャッシュだと思いますけどね。
>>>> 現在、使用中のgemはActiveScriptRubyに同梱されてたものですかね。
>>>>
>>>> そうであれば、
>>>>
>>>> 1. gemを強制に消して新しく入れる方法
>>>> 2. /ruby/1.8/gems/cache 以下のcacheファイルを全部消して、gem pristineでキャッシュを再生成する方法
>>>>
>>>> が考えられます。少し負担があると思いますが1か2の中どちらかに試して見てもらっていいですか。
>>>>
>>>> --
>>>> Moru
>>>>
>>>>
>>>>
>>>> 2010/3/16 garyo hosu <garyohosu@gmail.com>:
>>>>
>>>>> モルさん、こんにちはgaryoです。
>>>>> アドレスありがとうございます。
>>>>>
>>>>>
>>>>>> % gem update --system
>>>>>>
>>>>>> で新しいgemをまずインストールします。これで前回に残ったキャッシュは綺麗になるはずです。
>>>>>>
>>>>> gem update --system
>>>>>
>>>>> を行って見ましたが、同じようにワーニングの嵐になりました。
>>>>> 最初のメールに書いた通り
>>>>> gem
>>>>> だけでワーニングの嵐になります。
>>>>>
>>>>>
>>>>>
>>>>> 2010年3月16日13:42 Moru <lateau@gmail.com>:
>>>>>
>>>>>> モルです。
>>>>>>
>>>>>> 少し勘違いしてしまいました。
>>>>>> gem install コマンドでしかエラーが発生しないことだと思ってしまったのです。申し訳ないです。
>>>>>>
>>>>>> gemコマンドがエラーを吐き出すっていうことから何らかの原因を考えられますが、今一パッと思いつくのはやはり前回のキャッシュです。
>>>>>>
>>>>>> % gem update --system
>>>>>>
>>>>>> で新しいgemをまずインストールします。これで前回に残ったキャッシュは綺麗になるはずです。
>>>>>> そして、
>>>>>>
>>>>>> $ gem -v
>>>>>>
>>>>>> で現在のgemのバージョンが分かります。
>>>>>>
>>>>>> --
>>>>>> Moru
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2010/3/16 garyo hosu <garyohosu@gmail.com>:
>>>>>>
>>>>>>> モルさん。さっそくありがとうございます。
>>>>>>>
>>>>>>>
>>>>>>>> まずgemのバージョンを確認するべきだと思います。railsの場合、最新gemでなければエラーが落とされる仕組みが入っていたような気がしますので。
>>>>>>>>
>>>>>>> どの様にすればgemのバージョンを確認できますでしょうか?
>>>>>>>
>>>>>>> gem env
>>>>>>> gem help
>>>>>>> と打っても同じ多量のワーニングメッセージしか流れてこないです。
>>>>>>>
>>>>>>> gem env 2>gemerr.txt の出力を圧縮したものを以下に保存しました。
>>>>>>>
>>>>>>> http://garyo.sakura.ne.jp/gemerr.zip
>>>>>>>
>>>>>>> 以上
>>>>>>>
>>>>>>> 2010年3月16日12:09 Moru <lateau@gmail.com>:
>>>>>>>
>>>>>>>> モルと申します。
>>>>>>>> まずgemのバージョンを確認するべきだと思います。railsの場合、最新gemでなければエラーが落とされる仕組みが入っていたような気がしますので。
>>>>>>>>
>>>>>>>> --
>>>>>>>> Moru
>>>>>>>>
>>>>>>>>
>>>>>>>> 2010/3/16 garyo hosu <garyohosu@gmail.com>:
>>>>>>>>
>>>>>>>>> こんにちはgaryoといいます。
>>>>>>>>>
>>>>>>>>> gemに関して困っているので、何か情報があれば教えてください。
>>>>>>>>>
>>>>>>>>> 1.現象
>>>>>>>>> gem install tlsmail を実行すると大量のワーニングメッセージがでます。
>>>>>>>>> gem だけを実行しても同じです。
>>>>>>>>>
>>>>>>>>> 2.ログ
>>>>>>>>> ブログに貼ってみましたが、最後が切れていたので
>>>>>>>>> http://ruby.g.hatena.ne.jp/garyo/20100316/p2
>>>>>>>>> 圧縮したものを以下に保存しました。
>>>>>>>>> http://garyo.sakura.ne.jp/gem2err.zip
>>>>>>>>>
>>>>>>>>> 3.環境
>>>>>>>>> OSはWindowsXP
>>>>>>>>> ruby -v #=>ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mswin32]
>>>>>>>>>
>>>>>>>>> ActiveScriptRuby 1.8.7(p249) with-winsock2 tcl-stub
>>>>>>>>> http://arton.hp.infoseek.co.jp/indexj.html
>>>>>>>>> をインストールしています。
>>>>>>>>>
>>>>>>>>> 以上、宜しくお願い致します。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
>
>

In This Thread