From: Kazuhiro NISHIYAMA Date: 2009-04-30T08:51:18+09:00 Subject: [ruby-core:23334] [Bug #1421] Permission denied - ~/.ri Bug #1421: Permission denied - ~/.ri http://redmine.ruby-lang.org/issues/show/1421 Author: Kazuhiro NISHIYAMA Status: Open, Priority: Normal Category: lib ruby -v: ruby 1.9.2dev (2009-04-28) [x86_64-linux] Some tests failed and error when home directory is not writable. http://chkbuild.n-z.jp/ruby/debian-amd64/ruby-trunk/last 1) Failure: test_execute_remote(TestGemCommandsInstallCommand) [/home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rubygems/test_gem_commands_install_command.rb:120]: [Gem::SystemExitException] exception expected, not Class: Message: <"Permission denied - /home/chkbuild/.ri"> ---Backtrace--- /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rubygems/test_gem_commands_install_command.rb:123:in `block (2 levels) in test_execute_remote' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rubygems/test_gem_commands_install_command.rb:120:in `block in test_execute_remote' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rubygems/test_gem_commands_install_command.rb:119:in `test_execute_remote' --------------- 5) Error: test_lookup_method_class_method(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 6) Error: test_lookup_method_class_missing(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 7) Error: test_lookup_method(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 8) Error: test_lookup_method_dot_instance(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 9) Error: test_lookup_method_method_missing(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 10) Error: test_lookup_method_dot_class(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' 11) Error: test_parse_name(TestRDocRIDriver): Errno::EACCES: Permission denied - /home/chkbuild/.ri /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `new' /home/chkbuild/tmp/build/ruby-trunk/20090429T073554/ruby/test/rdoc/test_rdoc_ri_driver.rb:18:in `setup' ---------------------------------------- http://redmine.ruby-lang.org