[#48251] require 'dbi' の警告について — 稲葉伸之 <nobuyuki.inaba@...>

いなばともうします。

22 messages 2011/08/03
[#48260] Re: require 'dbi' の警告について — Fumiaki Sakamoto <ua6ta6@...> 2011/08/05

坂元と申します。

[#48261] Re: require 'dbi' の警告について — 稲葉伸之 <nobuyuki.inaba@...> 2011/08/05

いろいろありがとうございます。

[#48264] Re: require 'dbi' の警告について — "Y. Nobuoka" <nobuoka@...> 2011/08/05

信岡です。

[#48330] 1.25を %10.1f で出力したときバージョンにより表示に違いがでるのは何故でしょうか。 — paptimusx <paptimusx@...>

1.25を %10.1f で出力したとき、表示に違いがでるのですが、何故でしょうか。

10 messages 2011/08/23
[#48332] Re: 1.25を %10.1f で出力したときバージョンにより表示に違いがでるのは何故でしょうか。 — paptimusx <paptimusx@...> 2011/08/23

2つポストしてしまったようですいません。

[ruby-list:48264] Re: require 'dbi' の警告について

From: "Y. Nobuoka" <nobuoka@...>
Date: 2011-08-05 09:22:35 UTC
List: ruby-list #48264
信岡です。

解決策はわからないのですが、原因だけ。

> /usr/local/rvm/gems/ruby-1.9.2-p290/gems/deprecated-2.0.1/lib/deprecated.rb:199:
> warning: already initialized constant Deprecate

という警告が出るとのことですが、これは読んだとおり
「deprecated という gem のコード中で Deprecate という定数に代入をしているが
その定数は既に別の場所で初期化されている」
という警告です。 (定数に 2 回以上代入しようとすると警告が出る)

で、その別の場所というのがどこかという問題ですが、rubygems そのものに
Deprecate というモジュールがある [1] ようなので、多分それだと思います。
どう解決するのがいいのかはちょっとわかりません。
名前が衝突しているので、どちらかの名前を変えるしかないんじゃないかと思いますが。。

[1] http://rubygems.rubyforge.org/rubygems-update/Deprecate.html

-- 
信岡 ゆう (NOBUOKA Yu)

In This Thread