From charles.nutter at sun.com Thu Feb 1 03:07:33 2007 From: charles.nutter at sun.com (Charles Oliver Nutter) Date: Thu, 01 Feb 2007 02:07:33 -0600 Subject: [Rubygems-developers] Changes to 0.9.1 in JRuby's shipped version Message-ID: <45C19FC5.7060107@sun.com> Three changes thusfar: - Fix shebang lines in all installed scripts to #!/usr/bin/env jruby - Enable env_shebang by default for installs - change env_shebang line to #!/usr/bin/env jruby Comments on these changes or suggestions for a better way to handle them would be welcome. Other than these changes, RubyGems 0.9.1 appears to be running fine on JRuby trunk and will go out with the next release. - Charlie From drbrain at segment7.net Thu Feb 1 17:15:53 2007 From: drbrain at segment7.net (Eric Hodel) Date: Thu, 1 Feb 2007 14:15:53 -0800 Subject: [Rubygems-developers] Changes to 0.9.1 in JRuby's shipped version In-Reply-To: <45C19FC5.7060107@sun.com> References: <45C19FC5.7060107@sun.com> Message-ID: On Feb 1, 2007, at 24:07, Charles Oliver Nutter wrote: > Three changes thusfar: > > - Fix shebang lines in all installed scripts to #!/usr/bin/env jruby > - Enable env_shebang by default for installs > - change env_shebang line to #!/usr/bin/env jruby This will break any gem that adds flags to ruby on platforms that have broken shebang handling (linux). I highly recommend using the default. From anatol.pomozov at gmail.com Fri Feb 2 06:32:55 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Fri, 2 Feb 2007 14:32:55 +0300 Subject: [Rubygems-developers] Comeback of auth httpproxy problem Message-ID: <3665a1a00702020332h13592aeflebac6ff5b3fbf2f6@mail.gmail.com> Hi, all. I am again about 'using rubygems behind authenticated proxy' problem. Some time ago this problem was fixed in SVN and I (and other people) start using rubygems in corporate environment. But with 0.9.1 release I've got several responses that it does not work anymore. People start receiving PROXY AUTHENTICATION ERROR again. I dig into this problem and found that it happens because new version of rubygems do not contain open-uri library. And current version uses open-uri from standard package. But unfortunately open-uri in 1.8.4 has lack of authenticated proxy support. It does not takes into account username and password passed in url parameter. This bug was fixed in 1.9.x ruby branch and we have ability to use proxy_http_basic_authentication parameter. So my patch that fixes this problem includes required changes to Rubygems code + open-uri library from 1.9 branch. I've just check it for corporate firewall and it works well. -- anatol (http://feeds.feedburner.com/apomozov-eng) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070202/af9922df/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: fix_auth_proxy_problem.patch Type: application/octet-stream Size: 27337 bytes Desc: not available Url : http://rubyforge.org/pipermail/rubygems-developers/attachments/20070202/af9922df/attachment-0001.obj From jim.weirich at gmail.com Fri Feb 2 07:36:45 2007 From: jim.weirich at gmail.com (Jim Weirich) Date: Fri, 2 Feb 2007 07:36:45 -0500 Subject: [Rubygems-developers] Comeback of auth httpproxy problem In-Reply-To: <3665a1a00702020332h13592aeflebac6ff5b3fbf2f6@mail.gmail.com> References: <3665a1a00702020332h13592aeflebac6ff5b3fbf2f6@mail.gmail.com> Message-ID: On 2/2/07, Anatol Pomozov wrote: > I dig into this problem and found that it happens because new version of > rubygems do not contain open-uri library. And current version uses open-uri > from standard package. Thanks. As I am now working behind a corporate firewall of superhuman strength, I appreciate this patch. Now, if we could get it to work with a proxy using NTLM authentication, even I would be happy. This is a easy thing to miss. I will put a challenge out there for someone to come up with a good test of the proxy functionality so that we don't accidently lose this feature again. -- -- -- Jim Weirich jim at weirichhouse.org http://onestepback.org ----------------------------------------------------------------- "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) From anatol.pomozov at gmail.com Fri Feb 2 12:21:55 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Fri, 2 Feb 2007 20:21:55 +0300 Subject: [Rubygems-developers] [rubygems] Build still broken and getting worse (#1204) Message-ID: <45c3733353bd8_ea41720a5a138@ubuntu.tmail> ------------------------------------------------------------------------ r1204 | chadfowler | 2007-02-02 20:11:25 +0300 | 2 lines Changed paths: M /trunk/lib/rubygems/gem_commands.rb Fixed gem unpack (broken in 0.9.1) ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) C:0:Warning: require_gem is obsolete. Use gem instead. Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started .........................................................................F....F.................................FF...FF..F..................EE............EEEEEEEEEEEEEEE...EFE......................................F................................................................................. Finished in 26.469 seconds. 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_2452/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/ext)\n"]> expected but was <["rake RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/ext)\nC:0:Warning: require_gem is obsolete. Use gem instead.\n"]>. 2) Failure: test_execute(TestGemOutdatedCommand) [./test/test_gem_outdated_command.rb:32]: <"foo (0.2 < 2.0)\n"> expected but was <"">. 3) Failure: test_write_cache_user_from_scratch(TestGemSourceInfoCache) [./test/test_gem_source_info_cache.rb:181]: <[["key", "new"]]> expected but was <[]>. 4) Failure: test_write_cache_user_no_directory(TestGemSourceInfoCache) [./test/test_gem_source_info_cache.rb:192]: <[["key", "new"]]> expected but was <[]>. 5) Failure: test_execute(TestGemSourcesCommand) [./test/test_gem_sources_command.rb:23]: <"*** CURRENT SOURCES ***\n\nhttp://gems.example.com\n"> expected but was <"*** CURRENT SOURCES ***\n\n">. 6) Failure: test_execute_add(TestGemSourcesCommand) [./test/test_gem_sources_command.rb:53]: <["http://beta-gems.example.com", "http://gems.example.com"]> expected but was <[]>. 7) Failure: test_execute_remove(TestGemSourcesCommand) [./test/test_gem_sources_command.rb:122]: <"http://gems.example.com removed from sources\n"> expected but was <"source http://gems.example.com not present in cache\n">. 8) Error: test_install_bad_gem(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 9) Error: test_install_with_message(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 10) Error: test_explicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 11) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 12) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 13) Error: test_fetch_path_io_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 14) Error: test_fetch_path_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 15) Error: test_fetch_path_system_call_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 16) Error: test_fetch_size_bad_uri(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 17) Error: test_fetch_size_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 18) Error: test_implicit_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 19) Error: test_implicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 20) Error: test_implicit_proxy_no_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 21) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 22) Error: test_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 23) Error: test_no_zip(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 24) Error: test_self_fetcher(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2452/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 25) Error: test_find_gem_to_install(TestRemoteInstaller): Gem::GemNotFoundException: Could not find gem_one (> 0.0.0) in any repository ./lib/rubygems/remote_installer.rb:104:in `specs_n_sources_matching' ./lib/rubygems/remote_installer.rb:114:in `find_gem_to_install' ./test/test_remote_installer.rb:77:in `test_find_gem_to_install' 26) Failure: test_source_index_hash(TestRemoteInstaller) [./test/test_remote_installer.rb:85]: <1> expected but was <0>. 27) Error: test_specs_n_sources_matching(TestRemoteInstaller): Gem::GemNotFoundException: Could not find gem_one (> 0.0.0) in any repository ./lib/rubygems/remote_installer.rb:104:in `specs_n_sources_matching' ./test/test_remote_installer.rb:93:in `test_specs_n_sources_matching' 28) Failure: test_outdated(TestSourceIndex) [./test/test_source_index.rb:127]: <["gem_one"]> expected but was <[]>. 295 tests, 1019 assertions, 9 failures, 19 errors rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From anatol.pomozov at gmail.com Fri Feb 2 12:41:40 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Fri, 2 Feb 2007 20:41:40 +0300 Subject: [Rubygems-developers] [rubygems] Build still broken (#1205) Message-ID: <45c377d457a58_1581720a82162@ubuntu.tmail> ------------------------------------------------------------------------ r1205 | chadfowler | 2007-02-02 20:34:50 +0300 | 2 lines Changed paths: M /trunk/ChangeLog ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) C:0:Warning: require_gem is obsolete. Use gem instead. Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started .........................................................................F....F.................................FF...FF..F..................EE............EEEEEEEEEEEEEEE...EFE......................................F................................................................................. Finished in 14.984 seconds. 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_2500/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/ext)\n"]> expected but was <["rake RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/ext)\nC:0:Warning: require_gem is obsolete. Use gem instead.\n"]>. 2) Failure: test_execute(TestGemOutdatedCommand) [./test/test_gem_outdated_command.rb:32]: <"foo (0.2 < 2.0)\n"> expected but was <"">. 3) Failure: test_write_cache_user_from_scratch(TestGemSourceInfoCache) [./test/test_gem_source_info_cache.rb:181]: <[["key", "new"]]> expected but was <[]>. 4) Failure: test_write_cache_user_no_directory(TestGemSourceInfoCache) [./test/test_gem_source_info_cache.rb:192]: <[["key", "new"]]> expected but was <[]>. 5) Failure: test_execute(TestGemSourcesCommand) [./test/test_gem_sources_command.rb:23]: <"*** CURRENT SOURCES ***\n\nhttp://gems.example.com\n"> expected but was <"*** CURRENT SOURCES ***\n\n">. 6) Failure: test_execute_add(TestGemSourcesCommand) [./test/test_gem_sources_command.rb:53]: <["http://beta-gems.example.com", "http://gems.example.com"]> expected but was <[]>. 7) Failure: test_execute_remove(TestGemSourcesCommand) [./test/test_gem_sources_command.rb:122]: <"http://gems.example.com removed from sources\n"> expected but was <"source http://gems.example.com not present in cache\n">. 8) Error: test_install_bad_gem(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 9) Error: test_install_with_message(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 10) Error: test_explicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 11) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 12) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 13) Error: test_fetch_path_io_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 14) Error: test_fetch_path_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 15) Error: test_fetch_path_system_call_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 16) Error: test_fetch_size_bad_uri(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 17) Error: test_fetch_size_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 18) Error: test_implicit_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 19) Error: test_implicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 20) Error: test_implicit_proxy_no_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 21) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 22) Error: test_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 23) Error: test_no_zip(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 24) Error: test_self_fetcher(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2500/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 25) Error: test_find_gem_to_install(TestRemoteInstaller): Gem::GemNotFoundException: Could not find gem_one (> 0.0.0) in any repository ./lib/rubygems/remote_installer.rb:104:in `specs_n_sources_matching' ./lib/rubygems/remote_installer.rb:114:in `find_gem_to_install' ./test/test_remote_installer.rb:77:in `test_find_gem_to_install' 26) Failure: test_source_index_hash(TestRemoteInstaller) [./test/test_remote_installer.rb:85]: <1> expected but was <0>. 27) Error: test_specs_n_sources_matching(TestRemoteInstaller): Gem::GemNotFoundException: Could not find gem_one (> 0.0.0) in any repository ./lib/rubygems/remote_installer.rb:104:in `specs_n_sources_matching' ./test/test_remote_installer.rb:93:in `test_specs_n_sources_matching' 28) Failure: test_outdated(TestSourceIndex) [./test/test_source_index.rb:127]: <["gem_one"]> expected but was <[]>. 295 tests, 1019 assertions, 9 failures, 19 errors rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From anatol.pomozov at gmail.com Sat Feb 3 23:02:27 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Sun, 4 Feb 2007 07:02:27 +0300 Subject: [Rubygems-developers] [rubygems] Build still broken but getting better (#1207) Message-ID: <45c55ad372420_dc41720a5a173@ubuntu.tmail> ------------------------------------------------------------------------ r1207 | jimweirich | 2007-02-04 06:42:13 +0300 | 1 line Changed paths: M /trunk/lib/rubygems/rubygems_version.rb bumped to intermedite version 0.9.1.1 ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) C:0:Warning: require_gem is obsolete. Use gem instead. Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started .........................................................................F..................................................................EE............EEEEEEEEEEEEEEEEEE........................................................................................................................... Finished in 33.375 seconds. 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_3648/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/ext)\n"]> expected but was <["rake RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/ext)\nC:0:Warning: require_gem is obsolete. Use gem instead.\n"]>. 2) Error: test_install_bad_gem(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 3) Error: test_install_with_message(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 4) Error: test_explicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 5) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 6) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 7) Error: test_fetch_path_io_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 8) Error: test_fetch_path_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 9) Error: test_fetch_path_system_call_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 10) Error: test_fetch_size_bad_uri(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 11) Error: test_fetch_size_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 12) Error: test_implicit_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 13) Error: test_implicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 14) Error: test_implicit_proxy_no_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 15) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 16) Error: test_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 17) Error: test_no_zip(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 18) Error: test_self_fetcher(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 19) Error: test_self_fetcher_with_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 20) Error: test_yaml_error_on_size(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 21) Error: test_zip(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3648/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 295 tests, 1027 assertions, 1 failures, 20 errors rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From jim.weirich at gmail.com Sat Feb 3 23:12:40 2007 From: jim.weirich at gmail.com (Jim Weirich) Date: Sat, 3 Feb 2007 23:12:40 -0500 Subject: [Rubygems-developers] Comeback of auth httpproxy problem In-Reply-To: References: <3665a1a00702020332h13592aeflebac6ff5b3fbf2f6@mail.gmail.com> Message-ID: On 2/2/07, Jim Weirich wrote: > On 2/2/07, Anatol Pomozov wrote: > > I dig into this problem and found that it happens because new version of > > rubygems do not contain open-uri library. And current version uses open-uri > > from standard package. Ok, I have committed the open-uri with user/password support patch into the trunk. -- -- Jim Weirich jim at weirichhouse.org http://onestepback.org ----------------------------------------------------------------- "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) From jim.weirich at gmail.com Sat Feb 3 23:19:22 2007 From: jim.weirich at gmail.com (Jim Weirich) Date: Sat, 3 Feb 2007 23:19:22 -0500 Subject: [Rubygems-developers] [rubygems] Build still broken (#1205) In-Reply-To: <45c377d457a58_1581720a82162@ubuntu.tmail> References: <45c377d457a58_1581720a82162@ubuntu.tmail> Message-ID: On 2/2/07, Cerberus wrote: > 295 tests, 1019 assertions, 9 failures, 19 errors > rake aborted! > Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] Wow, this is terrible! I haven't been watching the gem code base too closely recently. But today I updated my working copy with the intention of adding the authenticating proxy with user/password support patch. I ran the unit tests and was surprised to see around 10 failing tests on my box. I spent most of my time today locating and fixing those errors before finally getting around to auth-proxy patch. I finally got clean builds on my box. I strongly suggest we get the code base to clean builds on Cerebus too. With Chad's "unpack" fix and anatol's proxy patch, I'd like to get a bug fix version out quickly. But I would really like to see these unit tests running clean first. Go Team! -- -- -- Jim Weirich jim at weirichhouse.org http://onestepback.org ----------------------------------------------------------------- "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) From jim.weirich at gmail.com Sat Feb 3 23:21:14 2007 From: jim.weirich at gmail.com (Jim Weirich) Date: Sat, 3 Feb 2007 23:21:14 -0500 Subject: [Rubygems-developers] Comeback of auth httpproxy problem In-Reply-To: References: <3665a1a00702020332h13592aeflebac6ff5b3fbf2f6@mail.gmail.com> Message-ID: On 2/3/07, Jim Weirich wrote: > On 2/2/07, Jim Weirich wrote: > > On 2/2/07, Anatol Pomozov wrote: > > > I dig into this problem and found that it happens because new version of > > > rubygems do not contain open-uri library. And current version uses open-uri > > > from standard package. > > Ok, I have committed the open-uri with user/password support patch > into the trunk. Anatol ... could you check this out when you get a chance. Thanks. -- -- -- Jim Weirich jim at weirichhouse.org http://onestepback.org ----------------------------------------------------------------- "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) From anatol.pomozov at gmail.com Sat Feb 3 23:22:03 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Sun, 4 Feb 2007 07:22:03 +0300 Subject: [Rubygems-developers] [rubygems] Build still broken but getting better (#1208) Message-ID: <45c55f6b4c2c0_8481720a821df@ubuntu.tmail> ------------------------------------------------------------------------ r1208 | jimweirich | 2007-02-04 07:10:38 +0300 | 4 lines Changed paths: M /trunk/ChangeLog A /trunk/lib/rubygems/gem_open_uri.rb A /trunk/lib/rubygems/open-uri.rb M /trunk/lib/rubygems/remote_fetcher.rb M /trunk/test/gemutilities.rb Added the open-uri library back into the Gems distribution. The 1.8.5 version does not support user/password on authenticating proxies. (the 1.9 version does). ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) C:0:Warning: require_gem is obsolete. Use gem instead. Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started .........................................................................F..................................................................EE............EEEEEEEEEEEEEEEEE............................................................................................................................ Finished in 34.75 seconds. 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_2164/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/ext)\n"]> expected but was <["rake RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/ext)\nC:0:Warning: require_gem is obsolete. Use gem instead.\n"]>. 2) Error: test_install_bad_gem(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 3) Error: test_install_with_message(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 4) Error: test_explicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 5) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 6) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 7) Error: test_fetch_path_io_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 8) Error: test_fetch_path_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 9) Error: test_fetch_path_system_call_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 10) Error: test_fetch_size_bad_uri(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 11) Error: test_fetch_size_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 12) Error: test_implicit_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 13) Error: test_implicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 14) Error: test_implicit_proxy_no_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 15) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 16) Error: test_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 17) Error: test_no_zip(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 18) Error: test_self_fetcher(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 19) Error: test_self_fetcher_with_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 20) Error: test_yaml_error_on_size(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2164/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 295 tests, 1027 assertions, 1 failures, 19 errors rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From anatol.pomozov at gmail.com Sun Feb 4 00:45:00 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Sun, 4 Feb 2007 08:45:00 +0300 Subject: [Rubygems-developers] Comeback of auth httpproxy problem In-Reply-To: References: <3665a1a00702020332h13592aeflebac6ff5b3fbf2f6@mail.gmail.com> Message-ID: <3665a1a00702032145k78c916a7ue05bf3f2d3de3feb@mail.gmail.com> Hi, Jim. On 2/4/07, Jim Weirich wrote: > On 2/3/07, Jim Weirich wrote: > > On 2/2/07, Jim Weirich wrote: > > > On 2/2/07, Anatol Pomozov wrote: > > > > I dig into this problem and found that it happens because new version of > > > > rubygems do not contain open-uri library. And current version uses open-uri > > > > from standard package. > > > > Ok, I have committed the open-uri with user/password support patch > > into the trunk. > > Anatol ... could you check this out when you get a chance. Thanks. Right now I am unable to do it. But I'll check it at Monday when I'll be in the office. From anatol.pomozov at gmail.com Sun Feb 4 00:47:31 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Sun, 4 Feb 2007 08:47:31 +0300 Subject: [Rubygems-developers] Comeback of auth httpproxy problem In-Reply-To: References: <3665a1a00702020332h13592aeflebac6ff5b3fbf2f6@mail.gmail.com> Message-ID: <3665a1a00702032147k1fefc788k28d15ca34229f85f@mail.gmail.com> Hi, Jim. On 2/2/07, Jim Weirich wrote: > > On 2/2/07, Anatol Pomozov wrote: > > I dig into this problem and found that it happens because new version of > > rubygems do not contain open-uri library. And current version uses > open-uri > > from standard package. > > Thanks. As I am now working behind a corporate firewall of superhuman > strength, I appreciate this patch. Now, if we could get it to work > with a proxy using NTLM authentication, even I would be happy. AFAIK most of the corporate proxies support several authentication methods. My corporate firewall uses Basic, NTLM, Digest. If you are trying to add NTLM proxy support you should look into Net:HTTP package, cause open-uri uses it. This is a easy thing to miss. I will put a challenge out there for > someone to come up with a good test of the proxy functionality so that > we don't accidently lose this feature again. I'll try to write at least simple test. But I am not sure how to implement 'good test for the proxy functionality'. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070204/647ed6ba/attachment.html From anatol.pomozov at gmail.com Sun Feb 4 16:01:25 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Mon, 5 Feb 2007 00:01:25 +0300 Subject: [Rubygems-developers] [rubygems] Build still broken but getting better (#1209) Message-ID: <45c649a5130b0_878171b9ce18d@ubuntu.tmail> ------------------------------------------------------------------------ r1209 | chadfowler | 2007-02-05 00:00:17 +0300 | 1 line Changed paths: M /trunk/ChangeLog M /trunk/test/test_gem_ext_ext_conf_builder.rb Fixed failing tests ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) C:0:Warning: require_gem is obsolete. Use gem instead. Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started .........................................................................F..................................................................EE............EEEEEEEEEEEEE................................................................................................................................ Finished in 22.515 seconds. 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_4068/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/ext)\n"]> expected but was <["rake RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/ext)\nC:0:Warning: require_gem is obsolete. Use gem instead.\n"]>. 2) Error: test_install_bad_gem(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 3) Error: test_install_with_message(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 4) Error: test_explicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 5) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 6) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 7) Error: test_fetch_path_io_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 8) Error: test_fetch_path_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 9) Error: test_fetch_path_system_call_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 10) Error: test_fetch_size_bad_uri(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 11) Error: test_fetch_size_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 12) Error: test_implicit_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 13) Error: test_implicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 14) Error: test_implicit_proxy_no_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 15) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 16) Error: test_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_4068/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 295 tests, 1027 assertions, 1 failures, 15 errors ./test/test_gem_ext_ext_conf_builder.rb:37: warning: ambiguous first argument; put parentheses or even spaces ./test/test_gem_ext_ext_conf_builder.rb:69: warning: ambiguous first argument; put parentheses or even spaces rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From chad at chadfowler.com Sun Feb 4 16:03:08 2007 From: chad at chadfowler.com (Chad Fowler) Date: Sun, 4 Feb 2007 21:03:08 +0000 Subject: [Rubygems-developers] 0.9.2? Message-ID: Hi all, I just checked in some test fixes. Tests are now running 100% on my Mac. It's getting late here, but I'm wondering if anyone would have the time to do a quickie release today (and of course agree that we should do one). Rails 1.2.2 is on the way, and DHH will advise that everyone gem update --system. It would be great if we had a new rev that didn't have a completely broken gem unpack when people do that. Sorry to ask and not do it myself, but I've got a long day tomorrow that starts way earlier than I'm going to be able to comfortably wake up :) Thanks, Chad From jim.weirich at gmail.com Sun Feb 4 16:34:20 2007 From: jim.weirich at gmail.com (Jim Weirich) Date: Sun, 4 Feb 2007 16:34:20 -0500 Subject: [Rubygems-developers] 0.9.2? In-Reply-To: References: Message-ID: On 2/4/07, Chad Fowler wrote: > I just checked in some test fixes. Tests are now running 100% on my > Mac. It's getting late here, but I'm wondering if anyone would have > the time to do a quickie release today (and of course agree that we > should do one). Rails 1.2.2 is on the way, and DHH will advise that > everyone gem update --system. It would be great if we had a new rev > that didn't have a completely broken gem unpack when people do that. > > Sorry to ask and not do it myself, but I've got a long day tomorrow > that starts way earlier than I'm going to be able to comfortably wake > up :) Can it wait until Monday evening? Anatol sent some proxy fixes. I've applied the patches, and would really like feedback that they were properly done. Unfortunately, he can't verify that it works behind an authenticating proxy until Monday (at work). I can get the release notes up to date now so as soon as we get a go ahead we can pop out a release. Is that ok? -- -- Jim Weirich jim at weirichhouse.org http://onestepback.org ----------------------------------------------------------------- "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) From anatol.pomozov at gmail.com Mon Feb 5 00:41:40 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Mon, 5 Feb 2007 08:41:40 +0300 Subject: [Rubygems-developers] [rubygems] Build still broken (#1210) Message-ID: <45c6c394854d0_d78171b9e21e7@ubuntu.tmail> ------------------------------------------------------------------------ r1210 | jimweirich | 2007-02-05 00:51:22 +0300 | 2 lines Changed paths: M /trunk/ChangeLog A /trunk/doc/release_notes/rel_0_9_2.rdoc Updated the release 0.9.2 release notes in anticipation of an upcoming release. ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) C:0:Warning: require_gem is obsolete. Use gem instead. Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started .........................................................................F..................................................................EE............EEEEEEEEEEEEE................................................................................................................................ Finished in 30.719 seconds. 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_2124/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/ext)\n"]> expected but was <["rake RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/ext)\nC:0:Warning: require_gem is obsolete. Use gem instead.\n"]>. 2) Error: test_install_bad_gem(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 3) Error: test_install_with_message(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 4) Error: test_explicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 5) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 6) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 7) Error: test_fetch_path_io_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 8) Error: test_fetch_path_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 9) Error: test_fetch_path_system_call_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 10) Error: test_fetch_size_bad_uri(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 11) Error: test_fetch_size_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 12) Error: test_implicit_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 13) Error: test_implicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 14) Error: test_implicit_proxy_no_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 15) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 16) Error: test_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_2124/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 295 tests, 1027 assertions, 1 failures, 15 errors ./test/test_gem_ext_ext_conf_builder.rb:37: warning: ambiguous first argument; put parentheses or even spaces ./test/test_gem_ext_ext_conf_builder.rb:69: warning: ambiguous first argument; put parentheses or even spaces rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From chad at chadfowler.com Mon Feb 5 03:07:26 2007 From: chad at chadfowler.com (Chad Fowler) Date: Mon, 5 Feb 2007 08:07:26 +0000 Subject: [Rubygems-developers] 0.9.2? In-Reply-To: References: Message-ID: On 2/4/07, Jim Weirich wrote: > On 2/4/07, Chad Fowler wrote: > > I just checked in some test fixes. Tests are now running 100% on my > > Mac. It's getting late here, but I'm wondering if anyone would have > > the time to do a quickie release today (and of course agree that we > > should do one). Rails 1.2.2 is on the way, and DHH will advise that > > everyone gem update --system. It would be great if we had a new rev > > that didn't have a completely broken gem unpack when people do that. > > > > Sorry to ask and not do it myself, but I've got a long day tomorrow > > that starts way earlier than I'm going to be able to comfortably wake > > up :) > > Can it wait until Monday evening? Anatol sent some proxy fixes. I've > applied the patches, and would really like feedback that they were > properly done. Unfortunately, he can't verify that it works behind an > authenticating proxy until Monday (at work). I can get the release > notes up to date now so as soon as we get a go ahead we can pop out a > release. > > Is that ok? > It looks like the Rails guys have postponed so they can release with the new RubyGems. So if we can get RubyGems out today that would be ideal. Chad From anatol.pomozov at gmail.com Mon Feb 5 03:32:02 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Mon, 5 Feb 2007 11:32:02 +0300 Subject: [Rubygems-developers] 0.9.2? In-Reply-To: References: Message-ID: <3665a1a00702050032q32a6b86dr7b82e46507686c0b@mail.gmail.com> Hi, all. I've just grab latest sources from svn and check it on corporate environment (behind a proxy). It works fine on WindowsXP+1.8.4 ruby and also on Kubuntu+1.8.4 ruby. On 2/5/07, Chad Fowler wrote: > > On 2/4/07, Jim Weirich wrote: > > On 2/4/07, Chad Fowler wrote: > > > I just checked in some test fixes. Tests are now running 100% on my > > > Mac. It's getting late here, but I'm wondering if anyone would have > > > the time to do a quickie release today (and of course agree that we > > > should do one). Rails 1.2.2 is on the way, and DHH will advise that > > > everyone gem update --system. It would be great if we had a new rev > > > that didn't have a completely broken gem unpack when people do that. > > > > > > Sorry to ask and not do it myself, but I've got a long day tomorrow > > > that starts way earlier than I'm going to be able to comfortably wake > > > up :) > > > > Can it wait until Monday evening? Anatol sent some proxy fixes. I've > > applied the patches, and would really like feedback that they were > > properly done. Unfortunately, he can't verify that it works behind an > > authenticating proxy until Monday (at work). I can get the release > > notes up to date now so as soon as we get a go ahead we can pop out a > > release. > > > > Is that ok? > > > > > It looks like the Rails guys have postponed so they can release with > the new RubyGems. So if we can get RubyGems out today that would be > ideal. > > Chad > _______________________________________________ > Rubygems-developers mailing list > Rubygems-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/rubygems-developers > -- anatol (http://feeds.feedburner.com/apomozov-eng) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070205/8b165233/attachment.html From jim at weirichhouse.org Mon Feb 5 07:44:13 2007 From: jim at weirichhouse.org (Jim Weirich) Date: Mon, 05 Feb 2007 07:44:13 -0500 Subject: [Rubygems-developers] ANN: RubyGems 0.9.2 Message-ID: <45C7269D.8060006@weirichhouse.org> = Announce: RubyGems Release 0.9.2 Release 0.9.2 is a maintenance release of RubyGems that fix some minor bugs in the 0.9.1 release. Bug Fixes Include: * The "unpack" command now works properly. * User name and password are now passed properly to the authenticating proxy when downloading gems. == What is RubyGems? RubyGems is a package management system for Ruby applications and libraries. RubyGems one command download makes installing Ruby software fun and enjoyable again. (Ok, not really.) Many gems are available for download from the RubyForge site. Browse the list of gems with a "gem list --remote" command and download what you need with a simple "gem install ". RubyGems takes care of the details of installing, not only the gem you requested, but also any gems needed by the software you selected. == RubyGems Statistics * About 1300 different gems are available from RubyForge * Over 500 thousand downloads of the RubyGems software * Over 8.5 million gem downloads If you are interested in finding out when new gems are released, I maintain an RSS feed at http://onestepback.org/gemwatch.rss. == How can I get RubyGems? If you have a recent version of RubyGems (0.8.5 or later), then all you need to do is: $ gem update --system (you might need to be admin/root) (Note: You may have to run the command twice if you have any previosly installed rubygems-update gems). If you have an older version of RubyGems installed, then you can still do it in two steps: $ gem install rubygems-update (again, might need to be admin/root) $ update_rubygems (... here too) If you don't have any gems install, there is still the pre-gem approach to getting software ... doing it manually: 1. DOWNLOAD FROM: http://rubyforge.org/frs/?group_id=126 2. UNPACK INTO A DIRECTORY AND CD THERE 3. INSTALL WITH: ruby setup.rb all (you may need admin/root privilege) == What's Next The next big thing on the plate is to integrate the local/remote gem logic and make the whole thing more consistent. == Thanks Major contributors to this release include: * Anatol Pomozov Keep those gems coming! -- Jim & Chad (for the RubyGems team) From jim at weirichhouse.org Mon Feb 5 07:47:00 2007 From: jim at weirichhouse.org (Jim Weirich) Date: Mon, 05 Feb 2007 07:47:00 -0500 Subject: [Rubygems-developers] 0.9.2? In-Reply-To: References: Message-ID: <45C72744.8030103@weirichhouse.org> Chad Fowler wrote: > It looks like the Rails guys have postponed so they can release with > the new RubyGems. So if we can get RubyGems out today that would be > ideal. Done. -- -- Jim Weirich jim at weirichhouse.org http://onestepback.org -- In theory, practice and theory are the same. -- In practice, they are different. From anatol.pomozov at gmail.com Mon Feb 5 13:22:46 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Mon, 5 Feb 2007 21:22:46 +0300 Subject: [Rubygems-developers] Fix for tests on Windows platform Message-ID: <3665a1a00702051022x62ae8c29s8e8061ee28006323@mail.gmail.com> Hi, all. I've just added small changes that fixes all tests on my Windows machine. Changes were made only in tests. No any functionality changes. I hope that we will see success message from Cerberus soon. -- anatol (http://feeds.feedburner.com/apomozov-eng) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070205/2dd81c0e/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: fix_tests.diff Type: text/x-diff Size: 988 bytes Desc: not available Url : http://rubyforge.org/pipermail/rubygems-developers/attachments/20070205/2dd81c0e/attachment.bin From anatol.pomozov at gmail.com Mon Feb 5 14:21:22 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Mon, 5 Feb 2007 22:21:22 +0300 Subject: [Rubygems-developers] [rubygems] Build still broken (#1211) Message-ID: <45c783b27e770_6b0171b9e2141@ubuntu.tmail> ------------------------------------------------------------------------ r1211 | jimweirich | 2007-02-05 15:36:31 +0300 | 2 lines Changed paths: M /trunk/ChangeLog M /trunk/lib/rubygems/rubygems_version.rb M /trunk/test/test_gem_ext_ext_conf_builder.rb Bumped to version 0.9.2 for releases. ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) C:0:Warning: require_gem is obsolete. Use gem instead. Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started .........................................................................F..................................................................EE............EEEEEEEEEEEEE................................................................................................................................ Finished in 21.766 seconds. 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_3048/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/ext)\n"]> expected but was <["rake RUBYARCHDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/prefix RUBYLIBDIR=C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/prefix extension", "(in C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/ext)\nC:0:Warning: require_gem is obsolete. Use gem instead.\n"]>. 2) Error: test_install_bad_gem(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 3) Error: test_install_with_message(TestInstaller): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 4) Error: test_explicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 5) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 6) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 7) Error: test_fetch_path_io_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 8) Error: test_fetch_path_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 9) Error: test_fetch_path_system_call_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 10) Error: test_fetch_size_bad_uri(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 11) Error: test_fetch_size_socket_error(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 12) Error: test_implicit_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 13) Error: test_implicit_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 14) Error: test_implicit_proxy_no_env(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 15) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 16) Error: test_no_proxy(TestRemoteFetcher): Errno::EACCES: Permission denied - C:/DOCUME~1/anatol/LOCALS~1/Temp/test_rubygems_3048/gemhome/cache/broken-1.0.0.gem C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `unlink' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1281:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1289:in `platform_support' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1280:in `remove_file' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1269:in `remove' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:748:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1319:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1323:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1318:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:1317:in `postorder_traverse' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:746:in `remove_entry' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:604:in `rm_r' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `each' C:/Program Files/ruby/lib/ruby/1.8/fileutils.rb:600:in `rm_r' ./test/gemutilities.rb:78:in `teardown' 295 tests, 1027 assertions, 1 failures, 15 errors rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From rberger at ibd.com Mon Feb 5 22:29:34 2007 From: rberger at ibd.com (Robert J. Berger) Date: Mon, 5 Feb 2007 19:29:34 -0800 Subject: [Rubygems-developers] Including non-ruby scripts in a gem? Message-ID: I have some python scripts that get called by my ruby program. I would like to include them as part of the gem for the main ruby program. I can not figure out how to do that. It seems that if I put them in the packages bin, the packaging process seems to think they are ruby scripts and generates a ruby wrapper that tries to "load" them. I would like it to just put the python scripts into /usr/bin. Is there a way to accomplish this with the gem packaging process? Any suggestions? Thanks! ?????????????????????????????? Robert J. Berger - Internet Bandwidth Development, LLC. Voice: 408-882-4755 eFax: +1-408-490-2868 http://www.ibd.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070205/22bd3981/attachment.html From charles.nutter at sun.com Wed Feb 7 01:58:05 2007 From: charles.nutter at sun.com (Charles Oliver Nutter) Date: Wed, 07 Feb 2007 00:58:05 -0600 Subject: [Rubygems-developers] Changes to 0.9.1 in JRuby's shipped version In-Reply-To: References: <45C19FC5.7060107@sun.com> Message-ID: <45C9787D.7050904@sun.com> Eric Hodel wrote: > On Feb 1, 2007, at 24:07, Charles Oliver Nutter wrote: >> Three changes thusfar: >> >> - Fix shebang lines in all installed scripts to #!/usr/bin/env jruby >> - Enable env_shebang by default for installs >> - change env_shebang line to #!/usr/bin/env jruby > > This will break any gem that adds flags to ruby on platforms that > have broken shebang handling (linux). I highly recommend using the > default. The default won't work because our startup executable is named "jruby" and it's a script itself. It has to be env-based or it won't run. Other suggestions? - Charlie From hgs at dmu.ac.uk Wed Feb 7 04:54:44 2007 From: hgs at dmu.ac.uk (Hugh Sasse) Date: Wed, 7 Feb 2007 09:54:44 +0000 (WET) Subject: [Rubygems-developers] On cygwin -- update --system gives error. Message-ID: Installing the latest Rubygems gem on cygwin just gave me: install timer.rb /usr/lib/ruby/site_ruby/1.8/rubygems install user_interaction.rb /usr/lib/ruby/site_ruby/1.8/rubygems install validator.rb /usr/lib/ruby/site_ruby/1.8/rubygems install version.rb /usr/lib/ruby/site_ruby/1.8/rubygems <--- lib/rubygems <--- lib Successfully built RubyGem Name: sources Version: 0.0.1 File: sources-0.0.1.gem hook /usr/lib/ruby/gems/1.8/gems/rubygems-update-0.9.2/./post-install.rb failed: undefined method `post_install_message' for # Try 'ruby setup.rb --help' for detailed usage. RubyGems system software updated hgs at Q2P14HGS ~ I'm not sure which version I was updating from, and have forgotten how to find out the versions I have. Is this worth exploring further, or shall I just leave it? Thank you, Hugh From hgs at dmu.ac.uk Wed Feb 7 05:22:54 2007 From: hgs at dmu.ac.uk (Hugh Sasse) Date: Wed, 7 Feb 2007 10:22:54 +0000 (WET) Subject: [Rubygems-developers] re-install, errors with install -b -y, and with hoe. Message-ID: After my last post I tried re-installing rubygems from the zip file. That time I got a clean install, but I am still getting errors like this: hgs at Q2P14HGS ~ $ ls *.gem ZenTest-3.4.3.gem hgs at Q2P14HGS ~ $ gem install -b -y ZenTest-3.4.3.gem ERROR: While executing gem ... (RuntimeError) Error instaling ZenTest-3.4.3.gem: ZenTest requires hoe >= 1.1.4 hgs at Q2P14HGS ~ $ gem install hoe ERROR: While executing gem ... (NoMethodError) undefined method `refresh' for # hgs at Q2P14HGS ~ $ IMHO, -b -y should mean look locally and remotely and get dependencies. So I should never see ZenTest requires hoe >= 1.1.4 And what is this about? ERROR: While executing gem ... (NoMethodError) undefined method `refresh' for # Is anyone else getting this or have I raally mucked up somethinga at this end? I'd have thought that installing from the zipfile would have fixed that. hgs at Q2P14HGS ~ $ ruby --version ruby 1.8.5 (2006-08-25) [i386-cygwin] hgs at Q2P14HGS ~ Thank you, Hugh From hgs at dmu.ac.uk Wed Feb 7 06:26:12 2007 From: hgs at dmu.ac.uk (Hugh Sasse) Date: Wed, 7 Feb 2007 11:26:12 +0000 (WET) Subject: [Rubygems-developers] re-install, errors with install -b -y, and with hoe. In-Reply-To: References: Message-ID: On Wed, 7 Feb 2007, Hugh Sasse wrote: > After my last post I tried re-installing rubygems from the zip file. > That time I got a clean install, but I am still getting errors like this: > > > hgs at Q2P14HGS ~ > $ ls *.gem > ZenTest-3.4.3.gem > > hgs at Q2P14HGS ~ > $ gem install -b -y ZenTest-3.4.3.gem > ERROR: While executing gem ... (RuntimeError) > Error instaling ZenTest-3.4.3.gem: > ZenTest requires hoe >= 1.1.4 > To follow up, I found a blog entry at: http://weblog.rubyonrails.com/2007/2/6/in-case-you-re-having-trouble-installing-gems and did this: hgs at Q2P14HGS ~ $ cd /usr/lib/ruby/gems/1.8 hgs at Q2P14HGS /usr/lib/ruby/gems/1.8 $ ls cache doc gems source_cache specifications hgs at Q2P14HGS /usr/lib/ruby/gems/1.8 $ rm -rf source_cache hgs at Q2P14HGS /usr/lib/ruby/gems/1.8 $ cd hgs at Q2P14HGS ~ $ gem install -b -y ZenTest-3.4.3.gem ERROR: While executing gem ... (RuntimeError) Error instaling ZenTest-3.4.3.gem: ZenTest requires hoe >= 1.1.4 hgs at Q2P14HGS ~ $ gem install -y Hoe Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find Hoe (> 0) in any repository hgs at Q2P14HGS ~ $ ls -l *.gem -rw-r--r-- 1 hgs None 51712 Dec 19 09:04 ZenTest-3.4.3.gem -rwx------+ 1 hgs None 12288 Feb 7 11:14 hoe-1.1.7.gem hgs at Q2P14HGS ~ $ gem install -y hoe-1.1.7.gem ERROR: While executing gem ... (RuntimeError) Error instaling hoe-1.1.7.gem: hoe requires rubyforge >= 0.4.0 hgs at Q2P14HGS ~ $ gem install --include-dependencies hoe-1.1.7.gem ERROR: While executing gem ... (RuntimeError) Error instaling hoe-1.1.7.gem: hoe requires rubyforge >= 0.4.0 hgs at Q2P14HGS ~ $ gem install rubyforge Bulk updating Gem source index for: http://gems.rubyforge.org Successfully installed rubyforge-0.4.0 Installing ri documentation for rubyforge-0.4.0... Installing RDoc documentation for rubyforge-0.4.0... hgs at Q2P14HGS ~ $ gem install -y hoe-1.1.7.gem ERROR: While executing gem ... (RuntimeError) Error instaling hoe-1.1.7.gem: hoe requires rake >= 0.7.1 hgs at Q2P14HGS ~ $ gem install rake Successfully installed rake-0.7.1 Installing ri documentation for rake-0.7.1... Installing RDoc documentation for rake-0.7.1... hgs at Q2P14HGS ~ $ gem install -y hoe-1.1.7.gem Successfully installed hoe, version 1.1.7 Installing ri documentation for hoe-1.1.7... Installing RDoc documentation for hoe-1.1.7... hgs at Q2P14HGS ~ $ gem install -b -y ZenTest-3.4.3.gem Successfully installed ZenTest, version 3.4.3 Installing ri documentation for ZenTest-3.4.3... Installing RDoc documentation for ZenTest-3.4.3... hgs at Q2P14HGS ~ $ So the ability to install dependecnies still seems to be borken, but I have got over the initial problem. I still think it would be useful to have a gem command to clear the source cache. Hugh From jim.weirich at gmail.com Wed Feb 7 07:44:56 2007 From: jim.weirich at gmail.com (Jim Weirich) Date: Wed, 7 Feb 2007 07:44:56 -0500 Subject: [Rubygems-developers] re-install, errors with install -b -y, and with hoe. In-Reply-To: References: Message-ID: On 2/7/07, Hugh Sasse wrote: > So the ability to install dependecnies still seems to be borken, but The ability for local gem installs to handle dependencies has never been implemented. That will require unification of the local and remote installers which is still on the todo list. > I have got over the initial problem. I still think it would be useful > to have a gem command to clear the source cache. No argument there. -- -- Jim Weirich jim at weirichhouse.org http://onestepback.org ----------------------------------------------------------------- "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas) From drbrain at segment7.net Wed Feb 7 13:54:14 2007 From: drbrain at segment7.net (Eric Hodel) Date: Wed, 7 Feb 2007 10:54:14 -0800 Subject: [Rubygems-developers] On cygwin -- update --system gives error. In-Reply-To: References: Message-ID: <575D3D0C-202C-4B28-942E-230AC39D8955@segment7.net> On Feb 7, 2007, at 01:54, Hugh Sasse wrote: > Installing the latest Rubygems gem on cygwin just gave me: > > install timer.rb /usr/lib/ruby/site_ruby/1.8/rubygems > install user_interaction.rb /usr/lib/ruby/site_ruby/1.8/rubygems > install validator.rb /usr/lib/ruby/site_ruby/1.8/rubygems > install version.rb /usr/lib/ruby/site_ruby/1.8/rubygems > <--- lib/rubygems > <--- lib > Successfully built RubyGem > Name: sources > Version: 0.0.1 > File: sources-0.0.1.gem > hook /usr/lib/ruby/gems/1.8/gems/rubygems-update-0.9.2/./post- > install.rb failed: > > undefined method `post_install_message' for # 0x7fe88a30> > Try 'ruby setup.rb --help' for detailed usage. > RubyGems system software updated Please run: ruby -d setup.rb > hgs at Q2P14HGS ~ > > I'm not sure which version I was updating from, and have forgotten > how to > find out the versions I have. Is this worth exploring further, or > shall I > just leave it? gem env From jean-michel at 21croissants.com Thu Feb 8 04:17:03 2007 From: jean-michel at 21croissants.com (Jean-Michel Garnier) Date: Thu, 8 Feb 2007 10:17:03 +0100 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs Message-ID: Hi, I am working on an small open source project which would help to manage the dependencies of a ruby project (in short: check the versions and download missing gems) I have put a short spec on http://writer.zoho.com/public/garnierjm/ruby-dependency-management-specs Because I am no ruby expert, I thought I'll send you the link to get some feedback (and maybe help!) Thank you, Jean-Michel -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070208/aaf5c3eb/attachment.html From hgs at dmu.ac.uk Thu Feb 8 04:43:16 2007 From: hgs at dmu.ac.uk (Hugh Sasse) Date: Thu, 8 Feb 2007 09:43:16 +0000 (WET) Subject: [Rubygems-developers] On cygwin -- update --system gives error. In-Reply-To: <575D3D0C-202C-4B28-942E-230AC39D8955@segment7.net> References: <575D3D0C-202C-4B28-942E-230AC39D8955@segment7.net> Message-ID: On Wed, 7 Feb 2007, Eric Hodel wrote: > On Feb 7, 2007, at 01:54, Hugh Sasse wrote: > > Installing the latest Rubygems gem on cygwin just gave me: > > > > install timer.rb /usr/lib/ruby/site_ruby/1.8/rubygems > > install user_interaction.rb /usr/lib/ruby/site_ruby/1.8/rubygems > > install validator.rb /usr/lib/ruby/site_ruby/1.8/rubygems > > install version.rb /usr/lib/ruby/site_ruby/1.8/rubygems > > <--- lib/rubygems > > <--- lib > > Successfully built RubyGem > > Name: sources > > Version: 0.0.1 > > File: sources-0.0.1.gem > > hook /usr/lib/ruby/gems/1.8/gems/rubygems-update-0.9.2/./post- > > install.rb failed: > > > > undefined method `post_install_message' for # > 0x7fe88a30> > > Try 'ruby setup.rb --help' for detailed usage. > > RubyGems system software updated > > Please run: > > ruby -d setup.rb I don't have the setup.rb for this without unpacking the gem. I've now re-installed from the zipfile, so maybe this is moot. > > > hgs at Q2P14HGS ~ > > > > I'm not sure which version I was updating from, and have forgotten > > how to > > find out the versions I have. Is this worth exploring further, or > > shall I > > just leave it? > > gem env As I thought, that just tells me what I have rather than what I had. hgs at Q2P14HGS ~ $ gem env RubyGems Environment: - VERSION: 0.9.2 (0.9.2) - INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.8 - GEM PATH: - /usr/lib/ruby/gems/1.8 - REMOTE SOURCES: - http://gems.rubyforge.org hgs at Q2P14HGS ~ $ Hugh From drbrain at segment7.net Thu Feb 8 13:57:35 2007 From: drbrain at segment7.net (Eric Hodel) Date: Thu, 8 Feb 2007 10:57:35 -0800 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: References: Message-ID: <19E8466E-8C34-4EBC-BF4C-2CC65DAE9D00@segment7.net> On Feb 8, 2007, at 01:17, Jean-Michel Garnier wrote: > I am working on an small open source project which would help to > manage the dependencies of a ruby project (in short: check the > versions and download missing gems) > > I have put a short spec on > http://writer.zoho.com/public/garnierjm/ruby-dependency-management- > specs YAML is great, but Ruby is better. The gem install command requires you to install all of a gem's dependencies before you install the dependent gem. If you want to check versions and installation of a Rails (or other) project just add explicit gem statements in a file: gem 'rails', '= 1.2.1' gem 'mysql', '>= 2.7' gem 'rmagick', '>= 1.14.1' gem 'test-spec', '= 0.3' If you want to check versions and install, just run the above code. You'll get a Gem::LoadError if a gem doesn't exist: irb(main):003:0> gem 'foo', '>= 1.0' Gem::LoadError: Could not find RubyGem foo (>= 1.0) So you can run the installer to install it through the API, then re- run the file. (It would be easy enough to attach a Gem::Requirement object to the Gem::LoadError in the next version of RubyGems.) > - should be followed by the operator = or >= Isn't good enough. RubyGems allows gem requirements to include anything that Comparable implements and the ~> operator to match "1.3.*". > - may ends with the DependencyScoping among enum(default, provided, > development) You can get this behavior by having multiple files with gem commands instead. From thewoolleyman at gmail.com Thu Feb 8 16:25:42 2007 From: thewoolleyman at gmail.com (Chad Woolley) Date: Thu, 8 Feb 2007 14:25:42 -0700 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: References: Message-ID: Before you start, check out my GemInstaller project (geminstaller.rubyforge.org). It is really close to what you are talking about. I'm an ex-Maven user and that's the niche I'm trying to fill. I'd love to coordinate with you on this, and I've tried to design GemInstaller to have an extensible, programatically friendly API (unlike RubyGems - oops, SORRY did I say that?). Even if you have a larger scope in mind, you might be able to leverage GemInstaller. This is really close to release - it's already very functional and usable, I'm just ironing out a a few bugs related to deep (2+) level dependencies. Just a couple more all nighters! It has been much more difficult than I expected to get it all working :) -- Chad On 2/8/07, Jean-Michel Garnier wrote: > Hi, > > I am working on an small open source project which would help to manage the > dependencies of a ruby project (in short: check the versions and download > missing gems) > I have put a short spec on > http://writer.zoho.com/public/garnierjm/ruby-dependency-management-specs > > Because I am no ruby expert, I thought I'll send you the link to get some > feedback (and maybe help!) > > Thank you, > > Jean-Michel > > _______________________________________________ > Rubygems-developers mailing list > Rubygems-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/rubygems-developers > From thewoolleyman at gmail.com Thu Feb 8 16:29:56 2007 From: thewoolleyman at gmail.com (Chad Woolley) Date: Thu, 8 Feb 2007 14:29:56 -0700 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: <19E8466E-8C34-4EBC-BF4C-2CC65DAE9D00@segment7.net> References: <19E8466E-8C34-4EBC-BF4C-2CC65DAE9D00@segment7.net> Message-ID: On 2/8/07, Eric Hodel wrote: > So you can run the installer to install it through the API, then re- > run the file. Unfortunately, the devil is in the details, especially with cross-platform, binary gems. And cross-platform, binary gems that depend on other cross-platform, binary gems. And the current state of affairs where the only way to interact with this is via stdout, stderr and stdin (or the internal RubyGem wrappers for these, which make it marginally easier, but not much). From thewoolleyman at gmail.com Thu Feb 8 16:33:53 2007 From: thewoolleyman at gmail.com (Chad Woolley) Date: Thu, 8 Feb 2007 14:33:53 -0700 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: References: Message-ID: On 2/8/07, Jean-Michel Garnier wrote: > I have put a short spec on > http://writer.zoho.com/public/garnierjm/ruby-dependency-management-specs Ooh, I like this: "Please contribute to the specifications using a BDD style so I can translate them into test-spec specifications (rspec clone compatible with Test::Unit)." GemInstaller was written entirely BDD, using Rspec, with Dependency Injection. I think we think alike :) From thewoolleyman at gmail.com Fri Feb 9 06:49:17 2007 From: thewoolleyman at gmail.com (Chad Woolley) Date: Fri, 9 Feb 2007 04:49:17 -0700 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: References: <19E8466E-8C34-4EBC-BF4C-2CC65DAE9D00@segment7.net> Message-ID: On 2/8/07, Chad Woolley wrote: > On 2/8/07, Eric Hodel wrote: > > So you can run the installer to install it through the API, then re- > > run the file. > > Unfortunately, the devil is in the details, especially with > cross-platform, binary gems. And cross-platform, binary gems that > depend on other cross-platform, binary gems. And the current state of > affairs where the only way to interact with this is via stdout, stderr > and stdin (or the internal RubyGem wrappers for these, which make it > marginally easier, but not much). > OK, I have to apologize. After reviewing the RubyGems code again, I finally realized the way in which user_interaction.rb was intended to be extended. This is well designed, and makes the job much easier. Before, I was being dumb and trying to override and intercept individual StreamUI methods at the class level. Now I'm going to subclass StreamUI, and provide hooks for stdin queues, and listeners for stdout and stderr. However, there are still some parts of the API which makes automating all RubyGems interaction somewhat error-prone and labor-intensive. For example, if there are any binary gems in a list, I have to manually grep a textual list for verions and platforms (remote_installer.find_gem_to_install). Doing this recursively (for example, mongrel and fastthread) is one of the last problems I'm tackling before I can release. The whole platform issue needs to be resolved soon too (is it 'i386-mswin32' or 'mswin32'?) -- Chad From halostatue at gmail.com Fri Feb 9 08:13:44 2007 From: halostatue at gmail.com (Austin Ziegler) Date: Fri, 9 Feb 2007 08:13:44 -0500 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: References: <19E8466E-8C34-4EBC-BF4C-2CC65DAE9D00@segment7.net> Message-ID: <9e7db9110702090513r74c6acbehc2c7e1fd6d9282de@mail.gmail.com> On 2/9/07, Chad Woolley wrote: [major snippage] > The whole platform issue needs to be resolved soon too (is it > 'i386-mswin32' or 'mswin32'?) This is, I think, a Ruby issue. I suspect that the answer is no (for the same reason no one uses VS2005, yet), but has anyone successfully compiled for Win64? What's the tag that will be used for that? Platform needs to be handled intelligently overall: - *-mswin32 would theoretically mean something that would work on any architecture that runs Win32. IIRC, WinCE reports itself as Win32. - *-mswin* would theoretically mean something that would work on either Win32 or Win64. - i386-mswin32 would mean something that works only on 386-class instructions running Win32. For OS X, I'd like to see how Ruby is supposed to work with Universal builds (e.g., something that's both powerpc-darwin8 and i686-darwin8). (It'll be interesting to see what Apple has done with Leopard's version of Ruby.) -austin -- Austin Ziegler * halostatue at gmail.com * http://www.halostatue.ca/ * austin at halostatue.ca * http://www.halostatue.ca/feed/ * austin at zieglers.ca From thewoolleyman at gmail.com Fri Feb 9 13:25:47 2007 From: thewoolleyman at gmail.com (Chad Woolley) Date: Fri, 9 Feb 2007 11:25:47 -0700 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: <9e7db9110702090513r74c6acbehc2c7e1fd6d9282de@mail.gmail.com> References: <19E8466E-8C34-4EBC-BF4C-2CC65DAE9D00@segment7.net> <9e7db9110702090513r74c6acbehc2c7e1fd6d9282de@mail.gmail.com> Message-ID: On 2/9/07, Austin Ziegler wrote: > On 2/9/07, Chad Woolley wrote: > [major snippage] > > The whole platform issue needs to be resolved soon too (is it > > 'i386-mswin32' or 'mswin32'?) > > This is, I think, a Ruby issue. I suspect that the answer is no (for the > same reason no one uses VS2005, yet), but has anyone successfully > compiled for Win64? What's the tag that will be used for that? Hmm. That's too bad. I just punted by running my config file through ERB first, which allows users to put whatever logic they need to pick their appropriate platform. I guess that's the best that can be done? For now? Ever? -- Chad From drbrain at segment7.net Fri Feb 9 17:19:09 2007 From: drbrain at segment7.net (Eric Hodel) Date: Fri, 9 Feb 2007 14:19:09 -0800 Subject: [Rubygems-developers] [call for participation] - gem dependencies maven-like project specs In-Reply-To: <9e7db9110702090513r74c6acbehc2c7e1fd6d9282de@mail.gmail.com> References: <19E8466E-8C34-4EBC-BF4C-2CC65DAE9D00@segment7.net> <9e7db9110702090513r74c6acbehc2c7e1fd6d9282de@mail.gmail.com> Message-ID: On Feb 9, 2007, at 05:13, Austin Ziegler wrote: > On 2/9/07, Chad Woolley wrote: > [major snippage] >> The whole platform issue needs to be resolved soon too (is it >> 'i386-mswin32' or 'mswin32'?) > > This is, I think, a Ruby issue. I suspect that the answer is no > (for the > same reason no one uses VS2005, yet), but has anyone successfully > compiled for Win64? What's the tag that will be used for that? > > Platform needs to be handled intelligently overall: > - *-mswin32 would theoretically mean something that would work on > any > architecture that runs Win32. IIRC, WinCE reports itself as Win32. > - *-mswin* would theoretically mean something that would work on > either Win32 or Win64. > - i386-mswin32 would mean something that works only on 386-class > instructions running Win32. I was thinking about something like this. Gems shipping with libraries will likely need to specify an architecture and OS. > For OS X, I'd like to see how Ruby is supposed to work with Universal > builds (e.g., something that's both powerpc-darwin8 and i686-darwin8). I don't know what happens if you try to link ppc and universal libraries, maybe I'll experiment some day soon... > (It'll be interesting to see what Apple has done with Leopard's > version > of Ruby.) The ruby shipped with my copy of 10.4 is already universal: $ /usr/bin/ruby -ve 'p RUBY_PLATFORM'ruby 1.8.2 (2004-12-25) [universal-darwin8.0] "universal-darwin8.0" but Config::CONFIG is still messed up: $ /usr/bin/ruby -vrrbconfig -e 'p Config::CONFIG["target"]' ruby 1.8.2 (2004-12-25) [universal-darwin8.0] "powerpc-apple-darwin8.0" $ /usr/bin/ruby -vrrbconfig -e 'p Config::CONFIG["host"]' ruby 1.8.2 (2004-12-25) [universal-darwin8.0] "powerpc-apple-darwin8.0" $ /usr/bin/ruby -vrrbconfig -e 'p Config::CONFIG["build"]' ruby 1.8.2 (2004-12-25) [universal-darwin8.0] "powerpc-apple-darwin8.0" From anatol.pomozov at gmail.com Sun Feb 11 02:26:49 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Sun, 11 Feb 2007 10:26:49 +0300 Subject: [Rubygems-developers] Fix for tests on Windows platform In-Reply-To: <3665a1a00702051022x62ae8c29s8e8061ee28006323@mail.gmail.com> References: <3665a1a00702051022x62ae8c29s8e8061ee28006323@mail.gmail.com> Message-ID: <3665a1a00702102326x11911ba5n9e543e3dc6985a53@mail.gmail.com> Hi, all. With the latest OneClick installer changes (where rake.bat was finally fixed) fix for rubygems tests becomes even simpler. See attachment. Is anybody interested in fixing tests?? On 2/5/07, Anatol Pomozov wrote: > > Hi, all. > > I've just added small changes that fixes all tests on my Windows machine. > Changes were made only in tests. No any functionality changes. > > I hope that we will see success message from Cerberus soon. > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070211/a220a75d/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: test_fix.diff Type: text/x-diff Size: 447 bytes Desc: not available Url : http://rubyforge.org/pipermail/rubygems-developers/attachments/20070211/a220a75d/attachment.bin From chad at chadfowler.com Sun Feb 11 11:30:18 2007 From: chad at chadfowler.com (Chad Fowler) Date: Sun, 11 Feb 2007 09:30:18 -0700 Subject: [Rubygems-developers] Fix for tests on Windows platform In-Reply-To: <3665a1a00702102326x11911ba5n9e543e3dc6985a53@mail.gmail.com> References: <3665a1a00702051022x62ae8c29s8e8061ee28006323@mail.gmail.com> <3665a1a00702102326x11911ba5n9e543e3dc6985a53@mail.gmail.com> Message-ID: On 2/11/07, Anatol Pomozov wrote: > Hi, all. > > With the latest OneClick installer changes (where rake.bat was finally > fixed) fix for rubygems tests becomes even simpler. See attachment. > > Is anybody interested in fixing tests?? > > Cool, thanks Anatol! Committed. Chad From anatol.pomozov at gmail.com Sun Feb 11 14:20:52 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Sun, 11 Feb 2007 22:20:52 +0300 Subject: [Rubygems-developers] [rubygems] Build fixed by chadfowler (#1213) Message-ID: <45cf6c94ea600_9e413de40a1a0@ubuntu.tmail> ------------------------------------------------------------------------ r1213 | chadfowler | 2007-02-11 19:29:52 +0300 | 3 lines Changed paths: M /trunk/ChangeLog M /trunk/test/gemutilities.rb Fix to make Windows tests pass. (Anatol Pomozov) ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started ....................................................................................................................................................................................................................................................................................................... Finished in 20.125 seconds. 295 tests, 1027 assertions, 0 failures, 0 errors -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From anatol.pomozov at gmail.com Sun Feb 11 14:22:53 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Sun, 11 Feb 2007 22:22:53 +0300 Subject: [Rubygems-developers] [rubygems] Build fixed by chadfowler (#1213) In-Reply-To: <45cf6c94ea600_9e413de40a1a0@ubuntu.tmail> References: <45cf6c94ea600_9e413de40a1a0@ubuntu.tmail> Message-ID: <3665a1a00702111122o6b3ba96dxd2353b24d4ecac1a@mail.gmail.com> Hooray!!! I have been waiting this moment for a long time. On 2/11/07, Cerberus wrote: > > ------------------------------------------------------------------------ > r1213 | chadfowler | 2007-02-11 19:29:52 +0300 | 3 lines > Changed paths: > M /trunk/ChangeLog > M /trunk/test/gemutilities.rb > > Fix to make Windows tests pass. (Anatol Pomozov) > > > ------------------------------------------------------------------------ > > (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) > Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1 > /lib/rake/rake_test_loader > Started > > ....................................................................................................................................................................................................................................................................................................... > Finished in 20.125 seconds. > > 295 tests, 1027 assertions, 0 failures, 0 errors > > -- > Cerberus 0.3.4, http://cerberus.rubyforge.org/ > -- anatol (http://feeds.feedburner.com/apomozov-eng) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070211/7fac7b91/attachment.html From drbrain at segment7.net Mon Feb 12 18:57:05 2007 From: drbrain at segment7.net (Eric Hodel) Date: Mon, 12 Feb 2007 15:57:05 -0800 Subject: [Rubygems-developers] lib/rubygems/open-uri.rb needs to stay gone Message-ID: In order to fix proxy with password, rubygems/open-uri.rb was re-added. Requiring both rubygems.rb and open-uri.rb causes inifinite loops (#open calls itself since it is aliased twice). The correct way to fix this is not to continually re-import open- uri.rb, but to get changes back-ported from 1.9 to 1.8. There's a realease coming RSN (freeze in days!). Can somebody spearhead this? I don't know enough about proxies to make sure the right change is made to the 1.8 branch. PS: This breaks Tinderbox, since Tinderbox requires both. From anatol.pomozov at gmail.com Mon Feb 12 19:01:11 2007 From: anatol.pomozov at gmail.com (Cerberus) Date: Tue, 13 Feb 2007 03:01:11 +0300 Subject: [Rubygems-developers] [rubygems] Build broken by drbrain (#1214) Message-ID: <45d0ffc766c88_fe017051921c6@ubuntu.tmail> ------------------------------------------------------------------------ r1214 | drbrain | 2007-02-13 02:56:57 +0300 | 1 line Changed paths: A /trunk/test/test_open_uri.rb Test to make sure that RubyGems' open-uri doesn't break Kernel#open when the real open-uri is required. ------------------------------------------------------------------------ (in C:/Documents and Settings/anatol/.cerberus/work/rubygems/sources) Loaded suite C:/Program Files/ruby/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/rake_test_loader Started EEEE..........................................................................................EEEEEEEEEEEEEEEEEEEE....E..E.......................F.........EEE......E.E................................................................................................................................. Finished in 35.125 seconds. 1) Error: test_backtrace(TestArgPreprocessor): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 2) Error: test_config_file(TestArgPreprocessor): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 3) Error: test_config_file2(TestArgPreprocessor): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 4) Error: test_create(TestArgPreprocessor): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 5) Error: test_cache_data(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 6) Error: test_cache_data_dirty(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 7) Error: test_cache_data_none_readable(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 8) Error: test_cache_data_none_writable(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 9) Error: test_cache_data_user_fallback(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 10) Error: test_cache_file(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 11) Error: test_cache_file_none_writable(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 12) Error: test_cache_file_user_fallback(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 13) Error: test_flush(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 14) Error: test_read_system_cache(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 15) Error: test_read_user_cache(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 16) Error: test_search(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 17) Error: test_self_cache(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 18) Error: test_self_cache_data(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 19) Error: test_system_cache_file(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 20) Error: test_user_cache_file(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 21) Error: test_write_cache(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 22) Error: test_write_cache_user(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 23) Error: test_write_cache_user_from_scratch(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 24) Error: test_write_cache_user_no_directory(TestGemSourceInfoCache): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 25) Error: test_execute_add(TestGemSourcesCommand): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 26) Error: test_execute_remove(TestGemSourcesCommand): SystemStackError: stack level too deep ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' 27) Failure: test_open_uri_not_broken(TestOpenURI) [./test/test_open_uri.rb:8]: Exception raised: Class: Message: <"stack level too deep"> ---Backtrace--- ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' ./lib/rubygems/open-uri.rb:32:in `open_uri_original_open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:32:in `open' ./lib/rubygems/config_file.rb:51:in `initialize' ./test/test_configfile.rb:24:in `new' ./test/test_configfile.rb:24:in `test_backtrace' --------------- 28) Error: test_explicit_proxy(TestRemoteFetcher): ArgumentError: unrecognized option: proxy_http_basic_authentication C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:103:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `each' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:124:in `open_uri' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:528:in `open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:30:in `open' ./lib/rubygems/remote_fetcher.rb:132:in `open_uri_or_path' ./lib/rubygems/remote_fetcher.rb:49:in `fetch_path' ./test/test_remote_fetcher.rb:115:in `test_explicit_proxy' ./lib/rubygems/user_interaction.rb:45:in `use_ui' ./lib/rubygems/user_interaction.rb:27:in `use_ui' ./test/test_remote_fetcher.rb:112:in `test_explicit_proxy' 29) Error: test_explicit_proxy_with_user_auth(TestRemoteFetcher): ArgumentError: unrecognized option: proxy_http_basic_authentication C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:103:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `each' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:124:in `open_uri' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:528:in `open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:30:in `open' ./lib/rubygems/remote_fetcher.rb:132:in `open_uri_or_path' ./lib/rubygems/remote_fetcher.rb:49:in `fetch_path' ./test/test_remote_fetcher.rb:127:in `test_explicit_proxy_with_user_auth' ./lib/rubygems/user_interaction.rb:45:in `use_ui' ./lib/rubygems/user_interaction.rb:27:in `use_ui' ./test/test_remote_fetcher.rb:120:in `test_explicit_proxy_with_user_auth' 30) Error: test_explicit_proxy_with_user_auth_in_env(TestRemoteFetcher): ArgumentError: unrecognized option: proxy_http_basic_authentication C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:103:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `each' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:124:in `open_uri' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:528:in `open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:30:in `open' ./lib/rubygems/remote_fetcher.rb:132:in `open_uri_or_path' ./lib/rubygems/remote_fetcher.rb:49:in `fetch_path' ./test/test_remote_fetcher.rb:160:in `test_explicit_proxy_with_user_auth_in_env' ./lib/rubygems/user_interaction.rb:45:in `use_ui' ./lib/rubygems/user_interaction.rb:27:in `use_ui' ./test/test_remote_fetcher.rb:152:in `test_explicit_proxy_with_user_auth_in_env' 31) Error: test_implicit_proxy(TestRemoteFetcher): ArgumentError: unrecognized option: proxy_http_basic_authentication C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:103:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `each' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:124:in `open_uri' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:528:in `open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:30:in `open' ./lib/rubygems/remote_fetcher.rb:132:in `open_uri_or_path' ./lib/rubygems/remote_fetcher.rb:49:in `fetch_path' ./test/test_remote_fetcher.rb:225:in `test_implicit_proxy' ./lib/rubygems/user_interaction.rb:45:in `use_ui' ./lib/rubygems/user_interaction.rb:27:in `use_ui' ./test/test_remote_fetcher.rb:222:in `test_implicit_proxy' 32) Error: test_implicit_upper_case_proxy(TestRemoteFetcher): ArgumentError: unrecognized option: proxy_http_basic_authentication C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:103:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `each' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:100:in `check_options' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:124:in `open_uri' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:528:in `open' C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:30:in `open' ./lib/rubygems/remote_fetcher.rb:132:in `open_uri_or_path' ./lib/rubygems/remote_fetcher.rb:49:in `fetch_path' ./test/test_remote_fetcher.rb:233:in `test_implicit_upper_case_proxy' ./lib/rubygems/user_interaction.rb:45:in `use_ui' ./lib/rubygems/user_interaction.rb:27:in `use_ui' ./test/test_remote_fetcher.rb:230:in `test_implicit_upper_case_proxy' 296 tests, 971 assertions, 1 failures, 31 errors C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:7: warning: discarding old open_uri_original_open C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:96: warning: already initialized constant Options C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:99: warning: redefine check_options C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:108: warning: redefine scan_open_optional_arguments C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:118: warning: redefine open_uri C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:144: warning: redefine open_loop C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:193: warning: redefine redirectable? C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:201: warning: redefine open_http C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:292: warning: method redefined; discarding old initialize C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:300: warning: method redefined; discarding old initialize C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:306: warning: already initialized constant StringMax C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:307: warning: method redefined; discarding old << C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:320: warning: method redefined; discarding old io C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:328: warning: redefine init C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:354: warning: method redefined; discarding old meta_add_field C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:359: warning: method redefined; discarding old last_modified C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:367: warning: already initialized constant RE_LWS C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:368: warning: already initialized constant RE_TOKEN C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:369: warning: already initialized constant RE_QUOTED_STRING C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:370: warning: already initialized constant RE_PARAMETERS C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:372: warning: method redefined; discarding old content_type_parse C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:392: warning: method redefined; discarding old content_type C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:407: warning: method redefined; discarding old charset C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:424: warning: method redefined; discarding old content_encoding C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:527: warning: method redefined; discarding old open C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:535: warning: method redefined; discarding old read C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:560: warning: method redefined; discarding old find_proxy C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:625: warning: method redefined; discarding old buffer_open C:/Program Files/ruby/lib/ruby/1.8/open-uri.rb:633: warning: method redefined; discarding old buffer_open rake aborted! Command failed with status (1): [C:/Program Files/ruby/bin/ruby -w -Ilib "C...] (See full trace by running task with --trace) -- Cerberus 0.3.4, http://cerberus.rubyforge.org/ From drbrain at segment7.net Mon Feb 12 20:34:50 2007 From: drbrain at segment7.net (Eric Hodel) Date: Mon, 12 Feb 2007 17:34:50 -0800 Subject: [Rubygems-developers] lib/rubygems/open-uri.rb needs to stay gone In-Reply-To: References: Message-ID: <72EBA739-1E5B-42A7-AD56-FE51C3921A02@segment7.net> On Feb 12, 2007, at 15:57, Eric Hodel wrote: > In order to fix proxy with password, rubygems/open-uri.rb was re- > added. > > Requiring both rubygems.rb and open-uri.rb causes inifinite loops > (#open calls itself since it is aliased twice). > > The correct way to fix this is not to continually re-import open- > uri.rb, but to get changes back-ported from 1.9 to 1.8. There's a > realease coming RSN (freeze in days!). Can somebody spearhead this? > I don't know enough about proxies to make sure the right change is > made to the 1.8 branch. Note that I really need someone to figure out what the right patch from 1.9 to 1.8 is, and post it to ruby-core. I can help push this through for 1.8.6. From anatol.pomozov at gmail.com Thu Feb 15 00:52:10 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Thu, 15 Feb 2007 08:52:10 +0300 Subject: [Rubygems-developers] lib/rubygems/open-uri.rb needs to stay gone In-Reply-To: <0A26D191-9D5C-4FE4-B0F7-00E9EA0C9847@segment7.net> References: <72EBA739-1E5B-42A7-AD56-FE51C3921A02@segment7.net> <0A26D191-9D5C-4FE4-B0F7-00E9EA0C9847@segment7.net> Message-ID: <3665a1a00702142152s65c5568eg3a0ca36d5c1e22ac@mail.gmail.com> Hi, Eric. Just to clarify. We need to port proxy authorization feature that fixes our problem from http://svn.ruby-lang.org/repos/ruby/trunk to http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_5 Am I right? On 2/14/07, Eric Hodel wrote: > > On Feb 12, 2007, at 17:34, Eric Hodel wrote: > > On Feb 12, 2007, at 15:57, Eric Hodel wrote: > > > >> In order to fix proxy with password, rubygems/open-uri.rb was re- > >> added. > >> > >> Requiring both rubygems.rb and open-uri.rb causes inifinite loops > >> (#open calls itself since it is aliased twice). > >> > >> The correct way to fix this is not to continually re-import open- > >> uri.rb, but to get changes back-ported from 1.9 to 1.8. There's a > >> realease coming RSN (freeze in days!). Can somebody spearhead this? > >> I don't know enough about proxies to make sure the right change is > >> made to the 1.8 branch. > > > > Note that I really need someone to figure out what the right patch > > from 1.9 to 1.8 is, and post it to ruby-core. I can help push this > > through for 1.8.6. > > Really, it would be great if I could get this patched correctly on > 1.8.6 (and add a workaround for 1.8.5 for the next release of > RubyGems). Breaking open-uri this way is uncool :/ > -- anatol (http://feeds.feedburner.com/apomozov-eng) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070215/c9fca120/attachment.html From drbrain at segment7.net Thu Feb 15 13:54:02 2007 From: drbrain at segment7.net (Eric Hodel) Date: Thu, 15 Feb 2007 10:54:02 -0800 Subject: [Rubygems-developers] lib/rubygems/open-uri.rb needs to stay gone In-Reply-To: <3665a1a00702142152s65c5568eg3a0ca36d5c1e22ac@mail.gmail.com> References: <72EBA739-1E5B-42A7-AD56-FE51C3921A02@segment7.net> <0A26D191-9D5C-4FE4-B0F7-00E9EA0C9847@segment7.net> <3665a1a00702142152s65c5568eg3a0ca36d5c1e22ac@mail.gmail.com> Message-ID: <3FEE73CF-488C-4043-8FDE-1FB50C19F5DB@segment7.net> On Feb 14, 2007, at 21:52, Anatol Pomozov wrote: > Hi, Eric. > > Just to clarify. We need to port proxy authorization feature that > fixes our problem from > > http://svn.ruby-lang.org/repos/ruby/trunk > to > http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_5 > > Am I right? Correct. > On 2/14/07, Eric Hodel wrote:On Feb 12, > 2007, at 17:34, Eric Hodel wrote: > > On Feb 12, 2007, at 15:57, Eric Hodel wrote: > > > >> In order to fix proxy with password, rubygems/open-uri.rb was re- > >> added. > >> > >> Requiring both rubygems.rb and open-uri.rb causes inifinite loops > >> (#open calls itself since it is aliased twice). > >> > >> The correct way to fix this is not to continually re-import open- > >> uri.rb, but to get changes back-ported from 1.9 to 1.8. There's a > >> realease coming RSN (freeze in days!). Can somebody spearhead > this? > >> I don't know enough about proxies to make sure the right change is > >> made to the 1.8 branch. > > > > Note that I really need someone to figure out what the right patch > > from 1.9 to 1.8 is, and post it to ruby-core. I can help push this > > through for 1.8.6. > > Really, it would be great if I could get this patched correctly on > 1.8.6 (and add a workaround for 1.8.5 for the next release of > RubyGems). Breaking open-uri this way is uncool :/ > > > > -- > anatol (http://feeds.feedburner.com/apomozov-eng) > _______________________________________________ > Rubygems-developers mailing list > Rubygems-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/rubygems-developers From anatol.pomozov at gmail.com Thu Feb 15 16:19:08 2007 From: anatol.pomozov at gmail.com (Anatol Pomozov) Date: Fri, 16 Feb 2007 00:19:08 +0300 Subject: [Rubygems-developers] lib/rubygems/open-uri.rb needs to stay gone In-Reply-To: <3665a1a00702142152s65c5568eg3a0ca36d5c1e22ac@mail.gmail.com> References: <72EBA739-1E5B-42A7-AD56-FE51C3921A02@segment7.net> <0A26D191-9D5C-4FE4-B0F7-00E9EA0C9847@segment7.net> <3665a1a00702142152s65c5568eg3a0ca36d5c1e22ac@mail.gmail.com> Message-ID: <3665a1a00702151319p6eafce19mf195965d01183969@mail.gmail.com> OK. Here is patch that contains proxy authorization changes. But as for me I would just copy open-uri.rb from trunk to 1.8.5 branch, because of 2 reasons 1) version from trunk is tested much better (we've used it in rubygems-0.9.2 ) 2) It does not contained any API changes. Trunk version fixes 2 bugs: with proxy authorization and with SSL. Anyway if copying is not possible (but I am still voting for it) I would like that anyone from you try to test this patch. Just apply patch to your current open-uri.rb file and remove open-uri lib from rubygems. I've just tested it. WinXP ruby 1.8.4, rubygems 0.9.2. Works fine. On 2/15/07, Anatol Pomozov wrote: > > Hi, Eric. > > Just to clarify. We need to port proxy authorization feature that fixes > our problem from > > http://svn.ruby-lang.org/repos/ruby/trunk > to > http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_5 > > Am I right? > > On 2/14/07, Eric Hodel < drbrain at segment7.net > wrote: > > > > On Feb 12, 2007, at 17:34, Eric Hodel wrote: > > > On Feb 12, 2007, at 15:57, Eric Hodel wrote: > > > > > >> In order to fix proxy with password, rubygems/open-uri.rb was re- > > >> added. > > >> > > >> Requiring both rubygems.rb and open-uri.rb causes inifinite loops > > >> (#open calls itself since it is aliased twice). > > >> > > >> The correct way to fix this is not to continually re-import open- > > >> uri.rb, but to get changes back-ported from 1.9 to 1.8. There's a > > >> realease coming RSN (freeze in days!). Can somebody spearhead this? > > >> I don't know enough about proxies to make sure the right change is > > >> made to the 1.8 branch. > > > > > > Note that I really need someone to figure out what the right patch > > > from 1.9 to 1.8 is, and post it to ruby-core. I can help push this > > > through for 1.8.6. > > > > Really, it would be great if I could get this patched correctly on > > 1.8.6 (and add a workaround for 1.8.5 for the next release of > > RubyGems). Breaking open-uri this way is uncool :/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubygems-developers/attachments/20070216/65d9b743/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: proxy_changes.diff Type: text/x-diff Size: 4363 bytes Desc: not available Url : http://rubyforge.org/pipermail/rubygems-developers/attachments/20070216/65d9b743/attachment.bin From halostatue at gmail.com Thu Feb 15 17:41:35 2007 From: halostatue at gmail.com (Austin Ziegler) Date: Thu, 15 Feb 2007 17:41:35 -0500 Subject: [Rubygems-developers] lib/rubygems/open-uri.rb needs to stay gone In-Reply-To: <3665a1a00702151319p6eafce19mf195965d01183969@mail.gmail.com> References: <72EBA739-1E5B-42A7-AD56-FE51C3921A02@segment7.net> <0A26D191-9D5C-4FE4-B0F7-00E9EA0C9847@segment7.net> <3665a1a00702142152s65c5568eg3a0ca36d5c1e22ac@mail.gmail.com> <3665a1a00702151319p6eafce19mf195965d01183969@mail.gmail.com> Message-ID: <9e7db9110702151441we6d13en4bdf114ddd4632a7@mail.gmail.com> On 2/15/07, Anatol Pomozov wrote: > OK. Here is patch that contains proxy authorization changes. I think Eric is suggesting that this be posted to ruby-core; a soft code freeze has been imposed for 1.8.6, but this is important enough that I think it would work. -austin -- Austin Ziegler * halostatue at gmail.com * http://www.halostatue.ca/ * austin at halostatue.ca * http://www.halostatue.ca/feed/ * austin at zieglers.ca From drbrain at segment7.net Thu Feb 15 20:53:09 2007 From: drbrain at segment7.net (Eric Hodel) Date: Thu, 15 Feb 2007 17:53:09 -0800 Subject: [Rubygems-developers] lib/rubygems/open-uri.rb needs to stay gone In-Reply-To: <9e7db9110702151441we6d13en4bdf114ddd4632a7@mail.gmail.com> References: <72EBA739-1E5B-42A7-AD56-FE51C3921A02@segment7.net> <0A26D191-9D5C-4FE4-B0F7-00E9EA0C9847@segment7.net> <3665a1a00702142152s65c5568eg3a0ca36d5c1e22ac@mail.gmail.com> <3665a1a00702151319p6eafce19mf195965d01183969@mail.gmail.com> <9e7db9110702151441we6d13en4bdf114ddd4632a7@mail.gmail.com> Message-ID: <26DE9DBD-D325-4C70-823F-50C53F6FCA3A@segment7.net> On Feb 15, 2007, at 14:41, Austin Ziegler wrote: > On 2/15/07, Anatol Pomozov wrote: >> OK. Here is patch that contains proxy authorization changes. > > I think Eric is suggesting that this be posted to ruby-core; a soft > code freeze has been imposed for 1.8.6, but this is important enough > that I think it would work. I've forwarded Anatol's mail with a bit of extra explanation to ruby- core, since I think we missed the freeze. From thewoolleyman at gmail.com Thu Feb 22 06:11:09 2007 From: thewoolleyman at gmail.com (Chad Woolley) Date: Thu, 22 Feb 2007 04:11:09 -0700 Subject: [Rubygems-developers] Problems trying to use self-contained rubygems installation Message-ID: Hi, I'm trying to use a completely self-contained rubygems installation, for testing purposes. The problem is that when I attempt to install to this location, the first gem install fails, but the second one works. Here's what I'm doing (backtrace and debug omitted for brevity): Step 1 - Create the rubygems installation: chadmac:~/install/ruby/rubygems-0.9.2 woolley$ rm -rf /tmp/myrubygems && export GEM_HOME=/tmp/myrubygems && ruby setup.rb config --prefix=/tmp/myrubygems && ruby setup.rb setup && ruby setup.rb install ... ...bunch of output then it is installed in /tmp/myrubygems Step 2 - Set up custom config file: chadmac:/tmp woolley$ cat ~/test_gem.rc gempath: - /tmp/myrubygems gemhome: /tmp/myrubygems Step 3 - Attempt a gem install - fails first time: chadmac:/tmp woolley$ gem install ruby-doom --config-file ~/test_gem.rc Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find ruby-doom (> 0) in any repository Step 4 - Run exact same install command, works second time: chadmac:/tmp woolley$ gem install ruby-doom --config-file ~/test_gem.rc Bulk updating Gem source index for: http://gems.rubyforge.org Successfully installed ruby-doom-0.8 I suspect this is related to the source_cache file, since it is not created by the original setup, and it contains data after the second successful install. However, even if I touch and create it after the setup, it is still empty after the first failed install. Also, I notice the problem does not occur if I do a "gem update --config-file ~/test_gem.rc" immediately after setup. Any idea why this happens? Am I doing something wrong or is this a bug? Is there any way I can work around it other than doing gem update after setup? Thanks, Chad