# 1.9.2 RC2 Uses 1.9.1 for various directories

**URL:** <https://www.ruby-forum.com/t/1-9-2-rc2-uses-1-9-1-for-various-directories/192599>\
**Category:** Ruby\
**Created:** [August 2, 2010, 9:22pm UTC](https://www.ruby-forum.com/t/1-9-2-rc2-uses-1-9-1-for-various-directories/192599 "2010-08-02T21:22:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![zampettim](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/838e76/32.png) [@zampettim](https://www.ruby-forum.com/u/zampettim)\
**Post date:** [August 2, 2010, 9:22pm UTC](https://www.ruby-forum.com/t/1-9-2-rc2-uses-1-9-1-for-various-directories/192599/1 "2010-08-02T21:22:51Z")

</div>

Using 1.9.2 RC2 and building from source, I am seeing the install use  
1.9.1 as the directory that various sub dirs are using, like vendorlib,  
gems, etc. In previous releases, this was usually 1.9. Is the change to  
a 3-level version for these dirs intended, and if so, why is 1.9.1 used  
for a 1.9.2 release?

---

<div class="post-metadata">

**Author:** ![zampettim](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/838e76/32.png) [@zampettim](https://www.ruby-forum.com/u/zampettim)\
**Post date:** [August 2, 2010, 10:00pm UTC](https://www.ruby-forum.com/t/1-9-2-rc2-uses-1-9-1-for-various-directories/192599/2 "2010-08-02T22:00:50Z")

</div>

On Aug 2, 4:22 pm, Marc Z. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Using 1.9.2 RC2 and building from source, I am seeing the install use  
> 1.9.1 as the directory that various sub dirs are using, like vendorlib,  
> gems, etc. In previous releases, this was usually 1.9. Is the change to  
> a 3-level version for these dirs intended, and if so, why is 1.9.1 used  
> for a 1.9.2 release?

1.9.1 stand for Ruby API compatibility, and is used for Ruby C  
extension to determine any API change between versions.

This means that Ruby 1.9.2 is API compatible with 1.9.1

Is possible that in the future Ruby 1.9.3 introduce API breakage and  
gain its own version of API (1.9.3)

Look for “Ruby 1.9 versioning scheme and packaging” in Ruby-Core  
mailing list.

---

<div class="post-metadata">

**Author:** ![zampettim](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/838e76/32.png) [@zampettim](https://www.ruby-forum.com/u/zampettim)\
**Post date:** [August 16, 2010, 11:20pm UTC](https://www.ruby-forum.com/t/1-9-2-rc2-uses-1-9-1-for-various-directories/192599/3 "2010-08-16T23:20:33Z")

</div>

> This means that Ruby 1.9.2 is API compatible with 1.9.1

The only incompatibility I’ve found is ruby-debug gem. Perhaps it  
should be moved into core?  
-r
