[ruby-trunk - Bug #6781][Open] open-uri で NameError が発生する

Issue #6781 has been reported by hsbt (Hiroshi SHIBATA).


Bug #6781: open-uri で NameError が発生する
https://bugs.ruby-lang.org/issues/6781

Author: hsbt (Hiroshi SHIBATA)
Status: Open
Priority: Normal
Assignee: akr (Akira T.)
Category:
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-07-23 trunk 36499)

本日、trunk をビルドして tDiary を動かしたところ、open-uri.rb を使っている箇所で以下のエラーが
発生するようになりました。

uninitialized constant OpenURI::Tempfile (NameError)

tDiary で open-uri と同時に tempfile も require することで NameError は消えました。

なお、以下のコミットが原因と思いますが、akr さん見て頂けないでしょうか。

2012$BG/(B7$B7n(B23$BF|(B 21:10 hsbt (Hiroshi SHIBATA)
[email protected]:

Bug #6781: open-uri $B$G(B NameError $B$,H/@8$9$k(B
https://bugs.ruby-lang.org/issues/6781

uninitialized constant OpenURI::Tempfile (NameError)

tDiary $B$G(B open-uri $B$HF1;~$K(B tempfile $B$b(B require $B$9$k$3$H$G(B
NameError $B$O>C$($^$7$?!#(B

$B$J$*!“0J2<$N%3%_%C%H$,860x$H;W$$$^$9$,!”(Bakr $B$5$s8+$FD:$1$J$$$G$7$g$&$+!#(B

$B$*$)!"(Br36500 $B$GD>$7$?$H;W$$$^$9!#(B

Issue #6781 has been updated by hsbt (Hiroshi SHIBATA).

修正ありがとうございます。NameError が発生しなくなりました。

Bug #6781: open-uri で NameError が発生する
https://bugs.ruby-lang.org/issues/6781#change-28354

Author: hsbt (Hiroshi SHIBATA)
Status: Closed
Priority: Normal
Assignee: akr (Akira T.)
Category:
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-07-23 trunk 36499)

本日、trunk をビルドして tDiary を動かしたところ、open-uri.rb を使っている箇所で以下のエラーが
発生するようになりました。

uninitialized constant OpenURI::Tempfile (NameError)

tDiary で open-uri と同時に tempfile も require することで NameError は消えました。

なお、以下のコミットが原因と思いますが、akr さん見て頂けないでしょうか。

https://github.com/ruby/ruby/commit/cb0d480532c416ca6db0ca4d0ec8c0461b58f84c