From: merch-redmine@... Date: 2021-06-16T17:41:47+00:00 Subject: [ruby-core:104316] [Ruby master Bug#15655] Unable to handle Russian dirname on Windows Issue #15655 has been updated by jeremyevans0 (Jeremy Evans). Status changed from Open to Closed This appears to be fixed starting in Ruby 2.5 (also works in 2.6, 2.7, and 3.0): ``` C:\>C:\Ruby24-x64\bin\gem list bundler *** LOCAL GEMS *** bundler (2.2.20) C:\>C:\Ruby25-x64\bin\gem list bundler *** LOCAL GEMS *** bundler (2.2.20) D:\��������������>C:\Ruby24-x64\bin\bundle show Could not locate Gemfile or .bundle/ directory D:\��������������>C:\Ruby25-x64\bin\bundle show Gems included by the bundle: * bundler (2.2.20) ``` ---------------------------------------- Bug #15655: Unable to handle Russian dirname on Windows https://bugs.ruby-lang.org/issues/15655#change-92539 * Author: ashmaroli (Ashwin Maroli) * Status: Closed * Priority: Normal * ruby -v: ruby 2.4.5p335 (2018-10-18 revision 65137) [x64-mingw32] * Backport: 2.4: UNKNOWN, 2.5: UNKNOWN, 2.6: UNKNOWN ---------------------------------------- I'm unable to work in a directory with a Russian name. Running `bundle exec ...` returns an error from Bundler saying that it couldn't locate the Gemfile (which is present) ``` shell # print current directory > echo %CD% => D:\�������������� # print contents at root > ls => 404.html Gemfile _config.yml _posts about.markdown index.markdown # List dependencies via Bundler > bundle show => Could not locate Gemfile or .bundle/ directory # Debug in IRB > irb irb(main):001:0> Dir.pwd => "D:/???????" ``` -- https://bugs.ruby-lang.org/ Unsubscribe: