Обратите внимание, что это также относится ко всем более поздним версиям Ruby, а не только к 1.9.2.
В соответствии с объявлением о выпуске 1.9.2 :
Стандартная библиотека установлена в /usr/local/lib/ruby/1.9.1
Эта версия является «библиотечно-совместимой версией». Ruby 1.9.2 совместим почти с 1.9.1, поэтому библиотека установлена в каталоге 1.9.1.
Несмотря на то, что он установлен в другом каталоге, он использует 1.9.2. RubyGems может показать все каталоги, которые он использует, через gem env
.
Это гарантирует, что набор установленных драгоценных камней используется только теми версиями, с которыми они действительно могут работать (особенно из-за скомпилированных расширений C), и что при обновлении до более новой, но «совместимой с библиотекой» версии одна нужно переустановить все драгоценные камни.