> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Cerberus > Sent: Tuesday, January 16, 2007 12:41 PM > To: rubygems-developers@rubyforge.org > Subject: [Rubygems-developers] [rubygems] Build broken by > drbrain (#1201)
<snip> > 1) Failure: > test_class_build(TestGemExtRakeBuilder) > [./test/test_gem_ext_rake_builder.rb:35]: > <["rake > RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_275 > 6/prefix > RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2756 > /prefix extension", "(in > C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2756/ext)\n"]> > expected but was <["rake > RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_275 > 6/prefix > RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2756 > /prefix extension", "(in > C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2756/ext)\nrequ > ire_gem is obsolete. Use gem instead.\n"]>. Looks like the test suite needs an update here. > 2) Failure: > test_class_build_fail(TestGemExtRakeBuilder) > [./test/test_gem_ext_rake_builder.rb:45]: > <Gem::InstallError> exception expected but none was thrown. Not sure about this one. > 3) Error: > test_install_bad_gem(TestInstaller): > Errno::EACCES: Permission denied - > C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2756/gemhome/ca > che/broken-1.0.0.gem > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1289:in > `platform_support' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1319:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1323:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1318:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1317:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1318:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1317:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1318:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1317:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' > ./test/gemutilities.rb:78:in `teardown' It looks like the test suite is trying to delete a file that's still in use, e.g. an open file handle. Windows doesn't allow this. > 4) Error: > test_install_with_message(TestInstaller): > Errno::EACCES: Permission denied - > C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2756/gemhome/ca > che/broken-1.0.0.gem > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1289:in > `platform_support' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1319:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1323:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1318:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1317:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1318:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1317:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1318:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:1317:in > `postorder_traverse' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' > c:/PROGRA~1/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' > ./test/gemutilities.rb:78:in `teardown' Same as above. None of these look like problems with gems so much as problems with the test suite. Regards, Dan This communication is the property of Qwest and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments. _______________________________________________ Rubygems-developers mailing list Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers