Chris T
2006-Feb-07 12:24 UTC
[Rails] Problems with flickr gem: already initialized constant
New to rails so please bear with me. Am having difficulties with the flickr plugin. trying to follow the video as a starter, and keep hitting the following problem when I require ''flickr'' in the environment.rb file testbed:/srv/www/htdocs/carstuff # ruby script/server => Booting WEBrick... /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:274: warning: already initialized constant KNOWN_OPTIONS /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:279: warning: already initialized constant DEF_KEY_ATTRIBUTES /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:280: warning: already initialized constant DEF_ROOT_NAME /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:281: warning: already initialized constant DEF_CONTENT_KEY /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:282: warning: already initialized constant DEF_XML_DECLARATION /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:283: warning: already initialized constant DEF_ANONYMOUS_TAG /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:284: warning: already initialized constant DEF_FORCE_ARRAY /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:285: warning: already initialized constant DEF_INDENTATION => Rails application started on http://0.0.0.0:3000 => Ctrl-C to shutdown server; call with --help for options [2006-02-07 11:49:20] INFO WEBrick 1.3.1 [2006-02-07 11:49:20] INFO ruby 1.8.4 (2005-12-24) [i686-linux] [2006-02-07 11:49:20] INFO WEBrick::HTTPServer#start: pid=13394 port=3000 Thought it was possibly to do with the Ruby RPM (Suse 9.3), so got rid of that and installed Ruby 1.8.4 from source. Didn''t make any difference. Anybody got any clues? -- Posted via http://www.ruby-forum.com/.
Chris T
2006-Feb-08 18:18 UTC
[Rails] Re: Problems with flickr gem: already initialized constant
OK. Have now tested this on a Debian box. Installed Ruby from source, rubygems, then rails and finally flickr/xml-simple. -- Set up new project: rails flickrtest -- Ran webrick -- all OK -- added require ''flickr'' to environment.rb -- Suddenly getting these same errors. Anyone got any ideas? Chris T wrote:> New to rails so please bear with me. Am having difficulties with the > flickr plugin. trying to follow the video as a starter, and keep hitting > the following problem when I require ''flickr'' in the environment.rb file > > testbed:/srv/www/htdocs/carstuff # ruby script/server > => Booting WEBrick... > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:274: > warning: already initialized constant KNOWN_OPTIONS > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:279: > warning: already initialized constant DEF_KEY_ATTRIBUTES > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:280: > warning: already initialized constant DEF_ROOT_NAME > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:281: > warning: already initialized constant DEF_CONTENT_KEY > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:282: > warning: already initialized constant DEF_XML_DECLARATION > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:283: > warning: already initialized constant DEF_ANONYMOUS_TAG > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:284: > warning: already initialized constant DEF_FORCE_ARRAY > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:285: > warning: already initialized constant DEF_INDENTATION > => Rails application started on http://0.0.0.0:3000 > => Ctrl-C to shutdown server; call with --help for options > [2006-02-07 11:49:20] INFO WEBrick 1.3.1 > [2006-02-07 11:49:20] INFO ruby 1.8.4 (2005-12-24) [i686-linux] > [2006-02-07 11:49:20] INFO WEBrick::HTTPServer#start: pid=13394 > port=3000 > > Thought it was possibly to do with the Ruby RPM (Suse 9.3), so got rid > of that and installed Ruby 1.8.4 from source. Didn''t make any > difference. Anybody got any clues?-- Posted via http://www.ruby-forum.com/.
Victor Tolbert
2006-Feb-13 22:17 UTC
[Rails] Re: Problems with flickr gem: already initialized constant
I get the same error, Chris, has this issue been resolved for you? If so, how did you fix. Thanks. I am using Ruby 1.8.2, Rails 1.0, flickr 1.0, and xml-simple 1.08 on Mac OS X 10.4.4 On 2/8/06, Chris T <chrismtaggart@yahoo.co.uk> wrote:> OK. Have now tested this on a Debian box. Installed Ruby from source, > rubygems, then rails and finally flickr/xml-simple. > > -- Set up new project: rails flickrtest > -- Ran webrick -- all OK > -- added require ''flickr'' to environment.rb > -- Suddenly getting these same errors. > > Anyone got any ideas? > > Chris T wrote: > > New to rails so please bear with me. Am having difficulties with the > > flickr plugin. trying to follow the video as a starter, and keep hitting > > the following problem when I require ''flickr'' in the environment.rb file > > > > testbed:/srv/www/htdocs/carstuff # ruby script/server > > => Booting WEBrick... > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:274: > > warning: already initialized constant KNOWN_OPTIONS > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:279: > > warning: already initialized constant DEF_KEY_ATTRIBUTES > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:280: > > warning: already initialized constant DEF_ROOT_NAME > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:281: > > warning: already initialized constant DEF_CONTENT_KEY > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:282: > > warning: already initialized constant DEF_XML_DECLARATION > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:283: > > warning: already initialized constant DEF_ANONYMOUS_TAG > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:284: > > warning: already initialized constant DEF_FORCE_ARRAY > > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:285: > > warning: already initialized constant DEF_INDENTATION > > => Rails application started on http://0.0.0.0:3000 > > => Ctrl-C to shutdown server; call with --help for options > > [2006-02-07 11:49:20] INFO WEBrick 1.3.1 > > [2006-02-07 11:49:20] INFO ruby 1.8.4 (2005-12-24) [i686-linux] > > [2006-02-07 11:49:20] INFO WEBrick::HTTPServer#start: pid=13394 > > port=3000 > > > > Thought it was possibly to do with the Ruby RPM (Suse 9.3), so got rid > > of that and installed Ruby 1.8.4 from source. Didn''t make any > > difference. Anybody got any clues? > > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Victor Tolbert http://nsi-group.net victor.tolbert@gmail.com AIM: victolbert (678) 613-3400
Chris T
2006-Feb-21 13:47 UTC
[Rails] Re: Re: Problems with flickr gem: already initialized consta
Victor Got this email from the author a couple of days ago... It looks to me like there aren''t any errors int that output, just warnings, so that shouldn''t keep your app from working. I suspect both Rails and Flickr.rb are requiring XmlSimple, and so the constants are getting defined twice. Or something like that. Anyhow, I''m afraid that I haven''t been able to maintain Flickr.rb very well, so it''s likely fallen apart in places. There are a couple of other Flickr-Ruby projects that may be more actively maintained. Sorry! Scott Knowing I could ignore the warnings, managed to work out where I was going wrong -- sloppy typing, mainly -- and as Scott suggested, it worked just fine. Haven''t had time to try and work out how to avoid calling XmlSimple twice. Hope this helps -- CT Victor Tolbert wrote:> I get the same error, Chris, has this issue been resolved for you? If > so, how did you fix. > > Thanks. > > I am using Ruby 1.8.2, Rails 1.0, flickr 1.0, and xml-simple 1.08 on > Mac OS X 10.4.4 > > On 2/8/06, Chris T <chrismtaggart@yahoo.co.uk> wrote: >> Chris T wrote: >> > /usr/local/lib/ruby/gems/1.8/gems/xml-simple-1.0.7/lib/xmlsimple.rb:280: >> > warning: already initialized constant DEF_INDENTATION >> >> >> -- >> Posted via http://www.ruby-forum.com/. >> _______________________________________________ >> Rails mailing list >> Rails@lists.rubyonrails.org >> http://lists.rubyonrails.org/mailman/listinfo/rails >> > > > -- > Victor Tolbert > http://nsi-group.net > victor.tolbert@gmail.com > AIM: victolbert > (678) 613-3400-- Posted via http://www.ruby-forum.com/.