| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| fixtures | ||
| stubs | ||
| tmp | ||
| arguments.bats | ||
| build.bats | ||
| cache.bats | ||
| checksum.bats | ||
| compiler.bats | ||
| definitions.bats | ||
| fetch.bats | ||
| hooks.bats | ||
| installer.bats | ||
| mirror.bats | ||
| rbenv.bats | ||
| test_helper.bash | ||
| version.bats |
This is to fix the error when installing new gems that have executables
which match existing binstubs in the Rubinius bin directory:
"bundle" from bundler conflicts with PREFIX/gems/bin/bundle
RubyGems is supposed to override the binstub if it detects that the
previous one was also generated by RubyGems for the gem of the same
name, but its detection mechanism gets thrown off by having a double
shebang as a result of our binstubs fixing process.
https://github.com/rubygems/rubygems/blob/v2.2.2/lib/rubygems/installer.rb#L149-L154
This avoids generating binstubs with a double shebang.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| fixtures | Loading commit data... | |
| stubs | Loading commit data... | |
| tmp | Loading commit data... | |
| arguments.bats | Loading commit data... | |
| build.bats | Loading commit data... | |
| cache.bats | Loading commit data... | |
| checksum.bats | Loading commit data... | |
| compiler.bats | Loading commit data... | |
| definitions.bats | Loading commit data... | |
| fetch.bats | Loading commit data... | |
| hooks.bats | Loading commit data... | |
| installer.bats | Loading commit data... | |
| mirror.bats | Loading commit data... | |
| rbenv.bats | Loading commit data... | |
| test_helper.bash | Loading commit data... | |
| version.bats | Loading commit data... |