A
Anna Langley
I'm having some problem with installing rails on SuSE 9.2 Linux. The problem
occurs whether ruby is installed from latest sources or by rpm in /usr/bin
(I'd built a new rpm from the latest sources, because the version of ruby
for SuSE 9.2 is apparently too old for compatibility with rails).
I've installed from source like so:
# rpm -e ruby
# cd ruby-1.8.3
# ./configure
# make && make install
# rehash
# cd ../rubygems-0.8.11/
# ruby setup.rb
# gem update
# gem install rails # yes to all required dependencies
# rails /srv/www/htdocs/myapp # directory exists and is writable
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support/clean_logger.rb:13:in
`remove_const': constant Logger::Format not defined (NameError)
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support/clean_logger.rb:13
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support.rb:31
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record.rb:29
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:182:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:181:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:167:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:166:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:37:in
`require_gem_with_options'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:31:in
`require_gem'
from /usr/local/bin/rails:17
#
/srv/www/htdocs/myapp remains empty.
Is there something I'm missing or doing wrong?
Thanks,
Anna
occurs whether ruby is installed from latest sources or by rpm in /usr/bin
(I'd built a new rpm from the latest sources, because the version of ruby
for SuSE 9.2 is apparently too old for compatibility with rails).
I've installed from source like so:
# rpm -e ruby
# cd ruby-1.8.3
# ./configure
# make && make install
# rehash
# cd ../rubygems-0.8.11/
# ruby setup.rb
# gem update
# gem install rails # yes to all required dependencies
# rails /srv/www/htdocs/myapp # directory exists and is writable
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support/clean_logger.rb:13:in
`remove_const': constant Logger::Format not defined (NameError)
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support/clean_logger.rb:13
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support.rb:31
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record.rb:29
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:182:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:181:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:167:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:166:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:37:in
`require_gem_with_options'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:31:in
`require_gem'
from /usr/local/bin/rails:17
#
/srv/www/htdocs/myapp remains empty.
Is there something I'm missing or doing wrong?
Thanks,
Anna