Updated rh-ruby22 packages that fix one bug are now available for Red HatSoftware Collections.
Ruby is an extensible, interpreted, object-oriented, scripting language.
Itprovides features to process text files and to perform system management tasks.RubyGems is the Ruby standard for publishing and managing third-party libraries.This update fixes the following bug:* Keyword arguments previously did not work correctly if hash keys contained adynamically created symbol.

Consequently, when a method with keyword argumentswas used with such a hash, the values could have been incorrectly assigned tothe method arguments.

A patch has been applied, which protects value stack fromcalling other methods during the complex parameter setting process.

As a result,assigning named arguments from a hash works as expected in the describedscenario. (BZ#1369090)Users of rh-ruby22 are advised to upgrade to these updated packages, which fixthis bug.
Before applying this update, make sure all previously released erratarelevant to your system have been applied.For details on how to apply this update, refer to:https://access.redhat.com/articles/11258Red Hat Software Collections 1 for RHEL 6

SRPMS:
rh-ruby22-ruby-2.2.2-16.el6.src.rpm
    MD5: edf1939679a9a8672e7d0308ab239614SHA-256: 75d5fd0bd8d9fbf7f3db4f4094a1ebb8b8b130215851d4478b656d3860306262
 
x86_64:
rh-ruby22-ruby-2.2.2-16.el6.x86_64.rpm
    MD5: a2b38990b299e13e6fae19c2f363a698SHA-256: 200cb50c832281a8990420d821e4299cb9fee45c8123e6caa4052dd4e02ec7f7
rh-ruby22-ruby-debuginfo-2.2.2-16.el6.x86_64.rpm
    MD5: c1302e708fddd260624cec1a95a096aeSHA-256: cc2d6b898af1b0a27ba0b3d47a6527bc83bec733501cee9967ffc25654375aec
rh-ruby22-ruby-devel-2.2.2-16.el6.x86_64.rpm
    MD5: a2de0919529df817c9e462413efa1f06SHA-256: a87d2c57b7d0bb8ad547a3d801c8a4561539c49e9bec07fa63520adf0951d6c5
rh-ruby22-ruby-doc-2.2.2-16.el6.noarch.rpm
    MD5: fe2eea5e6584609b3345add00d30309eSHA-256: c66dc3b317226081b8ac76578bb354bbdc0319186bfe9d6686f3e97516b71b3f
rh-ruby22-ruby-irb-2.2.2-16.el6.noarch.rpm
    MD5: 7fd2cf91a13c3137c4b58833d8a0d8d5SHA-256: eabb555bd7e3b30c29f400feab23b3f990aa75b72aebdddeeb07486f1c173c4c
rh-ruby22-ruby-libs-2.2.2-16.el6.x86_64.rpm
    MD5: fb49f721681034d4c732c6ffeb39900fSHA-256: b58a9cf36d451f2df488d78749b0d9931fabad437c6fd92cd925903cc4f850cc
rh-ruby22-ruby-tcltk-2.2.2-16.el6.x86_64.rpm
    MD5: f0f5c4164b2c0a0eda3a265eb7d0c73bSHA-256: 56db3417a704c4a362e17c09f5e0c2340279a351fffd3b1f269831040013984a
rh-ruby22-rubygem-bigdecimal-1.2.6-16.el6.x86_64.rpm
    MD5: b28b705a64ef458a316f197f98d4c4bcSHA-256: d7c4e8e220fc2f10d23bc38da93259cd6358998d2ded0b9143165dc5a22cc5b3
rh-ruby22-rubygem-io-console-0.4.3-16.el6.x86_64.rpm
    MD5: fbdfcf42afa38ed9af59e95a33d6540aSHA-256: a6ef886af36213969bac84c64413bdda06da5359cfe4c1954588621664bf0bbb
rh-ruby22-rubygem-json-1.8.1-16.el6.x86_64.rpm
    MD5: a6592bfb70dd89b73ef233abaf3a752aSHA-256: 05b4bf1b44c35e509fea90ceb9fcbf810675e833e95c6e0488b51bbe3a1304bb
rh-ruby22-rubygem-minitest-5.4.3-16.el6.noarch.rpm
    MD5: 5415298066835e5dda58a3e6fc3ef3aaSHA-256: c46e03b52cbaf6662d287ce0d40e53d0e67737ad7e6eafa6767f3d69e67948a4
rh-ruby22-rubygem-power_assert-0.2.2-16.el6.noarch.rpm
    MD5: 6f34a245401c8be78d4e7359006e7716SHA-256: 7f1168a2500d52b3134e2136e5bd28a5eff45095892288b6af572b24c686ead3
rh-ruby22-rubygem-psych-2.0.8-16.el6.x86_64.rpm
    MD5: fc4e455e41a87535215f6aa30e1a7875SHA-256: 0fcd2183a637ec28862f014e9699c7e838b1442703f8026cfeb64a12dc9ae9ee
rh-ruby22-rubygem-rake-10.4.2-16.el6.noarch.rpm
    MD5: a219f20263b35467486a95e62530f1ccSHA-256: ac858ef747ad0c9c85f4db4a86a4657298769cca9e526bd4d489a788d67ec75e
rh-ruby22-rubygem-rdoc-4.2.0-16.el6.noarch.rpm
    MD5: a0cbc1e4bc68e529c595fb4958b876baSHA-256: d304f6d57f0a66c2147282013d1cb97bbe85eaef4c53b9d275fc9fcdd25f292c
rh-ruby22-rubygem-test-unit-3.0.8-16.el6.noarch.rpm
    MD5: e367dce7d70742fa5aa466d90ffbf336SHA-256: 95462c048905f5b99b179d6c8810e32c9c39b31131dd2bee6a629ee0b04be3ce
rh-ruby22-rubygems-2.4.5-16.el6.x86_64.rpm
    MD5: 7a1ca6622523af4c8cdc28dedef7347dSHA-256: 2dc6f531e94f8ad1cbc34f2d0ac3087f4b9c52575211e80c540d3b639b44c1b6
rh-ruby22-rubygems-devel-2.4.5-16.el6.noarch.rpm
    MD5: ee60cd35dba2ec6dafdc1b721a572f06SHA-256: 7973560615480881a4f2e280ae0a7d8d0b01f91c996371bdd1855321cf8a2d97
 
Red Hat Software Collections 1 for RHEL 7

SRPMS:
rh-ruby22-ruby-2.2.2-16.el7.src.rpm
    MD5: e972ccd8a93d1ade05c2797d0a02b680SHA-256: b0d66989fb112110d4d1ba573142c0ffda02b5f62852cf986ad4f147a57ef3ce
 
x86_64:
rh-ruby22-ruby-2.2.2-16.el7.x86_64.rpm
    MD5: 29f2fd8fa7deeb19ff5b03b4c3456ecfSHA-256: 2d46bb5cd32bcaf51d73b6d78e01f3087328edca27aec24ce49c0b13663169f1
rh-ruby22-ruby-debuginfo-2.2.2-16.el7.x86_64.rpm
    MD5: ec459f064aa62333f0de3346d40e7718SHA-256: 54b698de6800b82ef41116ff2874e321f80dd8dd27d1b34ba04cd66db6cbeee8
rh-ruby22-ruby-devel-2.2.2-16.el7.x86_64.rpm
    MD5: b2bbb4b3408f044ef4dabd7b5c282c27SHA-256: bfaa2ab6902d3ba510215fdbdbe810ad740eb4490e4741551899c6888b36615a
rh-ruby22-ruby-doc-2.2.2-16.el7.noarch.rpm
    MD5: 2bf465260bbf494bcbd42a406ecdd225SHA-256: 7a0dd57851345fb0fe8426c40d237926df98721dd6968f159e20c7fe16dda18c
rh-ruby22-ruby-irb-2.2.2-16.el7.noarch.rpm
    MD5: 046930ff0398f15e1d4eee9a063ce361SHA-256: fc5e5f6a86c653c5188d9904d59fd64b9e086309b9851b3c9e52662a05cd5b91
rh-ruby22-ruby-libs-2.2.2-16.el7.x86_64.rpm
    MD5: 28f13fb01e4b563d75b76a99575433f1SHA-256: ce73ff2e4204f13a336ae9e2ab219ab4b6f702ed68ad19b1d9ebd3db5346d073
rh-ruby22-ruby-tcltk-2.2.2-16.el7.x86_64.rpm
    MD5: a5072444f2c3fffd00d41383cc2048a0SHA-256: ee469808a6719f1096d81bc89f0c1c37d9eaebf661baa588e1bc73a60262543b
rh-ruby22-rubygem-bigdecimal-1.2.6-16.el7.x86_64.rpm
    MD5: d6e6601833f088c5d3e764aaada97bd5SHA-256: 8da7e37ecacc0f4de20c5499b4486f94f131a7476264c9f84f41466c8a1a22b7
rh-ruby22-rubygem-io-console-0.4.3-16.el7.x86_64.rpm
    MD5: 22e1535275360cc69231dde304fa37a9SHA-256: fe844098ea39c220f9c2d254dfe341c3513db049444a93d953611253c126b7b2
rh-ruby22-rubygem-json-1.8.1-16.el7.x86_64.rpm
    MD5: b8552c0eeaa59ee9cb7ce58be2f2bd44SHA-256: 39b9a10fda2f06fa5ca5d62e1a9ee4a62543ff2b57a39ec1ec52dd78c000c76e
rh-ruby22-rubygem-minitest-5.4.3-16.el7.noarch.rpm
    MD5: 5167e51ab4e020732ac3162c1471622dSHA-256: fff3b380b93932ec405b76eb8cc485e00c1d0674289f2d0613d5d7ab619f0674
rh-ruby22-rubygem-power_assert-0.2.2-16.el7.noarch.rpm
    MD5: 04a55e6453599842d791c89c1862cb17SHA-256: 14ef71e0e24ebf59d4f85ca513f9c765d79fd34c7afb5fb0854eb818a64612e1
rh-ruby22-rubygem-psych-2.0.8-16.el7.x86_64.rpm
    MD5: ec93c9ceb3cfb8442143342c254ea653SHA-256: 7dfbc75ead161bee87f1911fe1919998f26afb37a4d71a70a307e2374c7e91f5
rh-ruby22-rubygem-rake-10.4.2-16.el7.noarch.rpm
    MD5: d674f2d9d8f5612fcb97e9a190513126SHA-256: abd53b62230795d59a2a6a321472aa74bf444e12e263b2a2f3bdc46e0d159450
rh-ruby22-rubygem-rdoc-4.2.0-16.el7.noarch.rpm
    MD5: 25a9bf0a550a6e08e6fdf9c3a5ff0b29SHA-256: a88ebc295b86e7fd567eaf9d5e5d2e4908c6109c7977ce631ad84a54b5d49802
rh-ruby22-rubygem-test-unit-3.0.8-16.el7.noarch.rpm
    MD5: a0fc6a26741b8d23fa3f5f5a8df78b43SHA-256: 1f32c45eecec9a69389da753aa15abf76bad518401370a647a3847455ebff692
rh-ruby22-rubygems-2.4.5-16.el7.x86_64.rpm
    MD5: d8adf418d352ba250becd29df47d13d0SHA-256: 2d310cc3c5fcbf8e485b1d48d600fa8bcbb3cc39e6565aab578d41abc2a95999
rh-ruby22-rubygems-devel-2.4.5-16.el7.noarch.rpm
    MD5: 8521a3a3f19dd05650377d0b32dc79e2SHA-256: 404b312277a255333fb8b87b87aa6d73914dad2bea539550170cf9c6ef92713f
 
(The unlinked packages above are only available from the Red Hat Network)

1369090 – Ruby 2.2.2 function argument bug fixed in 2.2.3 [rhscl-2.2.z]

These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:

Leave a Reply