[#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

モルと申します。

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

Asakusa.rbのかくたにです。

12 messages 2010/03/31

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

From: garyo hosu <garyohosu@...>
Date: 2010-03-16 10:51:32 UTC
List: ruby-list #46917
モルさん、こんにちは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は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