the problem is that this still will not work as there is a checksums.yaml within the gem that contains sha1 of .gz files: /usr/lib64/ruby/gems/2.1.0/cache/checksums.yaml differs (ASCII text) [ 81s] --- old//usr/lib64/ruby/gems/2.1.0/cache/checksums.yaml 2015-11-04 10:29:20.291999678 +0000 [ 81s] +++ new//usr/lib64/ruby/gems/2.1.0/cache/checksums.yaml 2015-11-04 10:29:20.299999678 +0000 [ 81s] @@ -1,7 +1,7 @@ [ 81s] --- [ 81s] SHA1: [ 81s] - metadata.gz: 0c783643dc2194951dead9a193c5bdc0b1cbcb4e [ 81s] - data.tar.gz: b6eeb7b495cfdd51c29dfa52685e0a228369e7e6 [ 81s] + metadata.gz: 3e32e19f056340f49ae97b4da51ab215e394b550 [ 81s] + data.tar.gz: ea4fa0fa4661f8d4037f2a3086a1fd3a4f358eca [ 81s] SHA512: [ 81s] - metadata.gz: b4a865f530064b8e9f7ae5f04bf566a74dafd1246f2ca38b6c77609b0bd2bf86291e32edda87d10770c8ee0929bffbc27aa20b7ec12711c17206b6337f30fa52 [ 81s] - data.tar.gz: 416eb13806721687369ce4ded4cf942062e5470defe866546599a3645b613ae5ca69f79c2ed9cb36ffd79b3fdb64447f9db3a7d3c3aac6af0dd4dc0a6fec3be4 [ 81s] + metadata.gz: 3667a613e2a813b990f3d1255f71069d4c32d2115a35f2dbce87bab42641b4228101fbd2c8a292f164ed334839732df665ceb00c2b4128d5842c4a225121b1aa [ 81s] + data.tar.gz: 0f530913f8fd6fbe8704bc78d397299a35ce766cad02d628d20883b602de8cb18883aa34daa145fdf3dddd7f968906dbfddedc26549c110eb1acef55d07f9a32 The fix there should be to get gem to use gzip -n