General

Profile

hsbt (Hiroshi SHIBATA)

  • Login: hsbt
  • Email: hsbt@ruby-lang.org
  • Registered on: 04/26/2009
  • Last sign in: 03/19/2026

Issues

open closed Total
Assigned issues 32 403 435
Reported issues 15 220 235

Projects

Project Roles Registered on
Ruby Committer, Contributor, Release Manager, Security team, Infrastructure team 01/25/2013

Activity

Today

08:25 AM Ruby Revision ade2a1c9 (git): Update sync_default_gems.rb to match bundler's restructured spec/ and bin/ paths
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision e2696ded (git): [ruby/rubygems] Fix quality_spec.rb to resolve file paths relative to source_root
After moving spec/ to the top level, git ls-files returns paths
relative to bundler/ but File.readlines was reading from the repo
root. Resolve paths through source_root to fix the mismatch.
https://github.com/ruby/rubygems/commit/36f8f...
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision a0093092 (git): [ruby/rubygems] Default RGV to "." and add switch_rubygems to bin/rspec
With spec/ at the repo root, rspec auto-adds lib/ to $LOAD_PATH,
which now points to the repo's rubygems lib instead of bundler's lib.
This causes a conflict between system and local rubygems. Adding
switch_rubygems ensures a clean local...
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision 68f5c39b (git): [ruby/rubygems] Fix test path references for top-level spec directory
- shared_helpers_spec: use git_root instead of source_root for CWD comparison
- dsl_spec: use git_root for Gemfile path expansion (CWD is now repo root)
- quality_es_spec: resolve file paths relative to source_root
- quality_spec: keep s...
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision dc6aae0b (git): [ruby/rubygems] Fix VCR cassette path recording to use git_root
used_cassettes.txt recorded paths relative to source_root (bundler/)
but the Rakefile's check_unused_cassettes task globs relative to the
repo root. Use git_root for consistent path resolution.
https://github.com/ruby/rubygems/commit/92...
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision 964e6b53 (git): [ruby/rubygems] Skip flaky prerelease add specs on Ruby 3.3 Windows due to SEGV
Ruby 3.3 on Windows has a native crash (SEGV in rb_ary_cmp during
Array#join) likely related to Object Shape optimization. The crash
corrupts version segments producing invalid requirements like
"~> false.12.3.pre" or "~> 2.12.3.pre".
T...
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision b42a1f32 (git): [ruby/rubygems] Require stringio before use in default_system_gems helper
https://github.com/ruby/rubygems/commit/c8f6a8ad8c
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision f3fd3538 (git): Update bundler spec paths to reflect restructured directory layout
hsbt (Hiroshi SHIBATA)
08:25 AM Ruby Revision 7378d2a8 (git): Revert "Add bundler directory restructuring revert commits to .git-blame-ignore-revs"
This reverts commit 8107c2e139499ec23f1148e87a4025308388c4ba.
We couldn't ignore that changes because `--ignore-revs-file` can't handle moving
files. We can ignore that with `git replace --graft 021d9c59b1e f8459601271` or
other solution.
hsbt (Hiroshi SHIBATA)
07:25 AM Ruby Revision 8107c2e1 (git): Add bundler directory restructuring revert commits to .git-blame-ignore-revs
hsbt (Hiroshi SHIBATA)

Also available in: Atom