[Bug 916047] New: build-compare: gems not compared
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 Bug ID: 916047 Summary: build-compare: gems not compared Classification: openSUSE Product: openSUSE Factory Version: 201502* Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: ohering@suse.com Reporter: coolo@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- gems are just compressed tars, but are not seen as this: [ 55s] /usr/lib64/ruby/gems/2.1.0/cache/gem2rpm-0.10.1.gem differs (POSIX tar archive) [ 55s] --- /tmp/tmp.BdC2jSeW8g 2015-10-27 23:42:10.512000000 +0000 [ 55s] +++ /tmp/tmp.I5WDp2epjZ 2015-10-27 23:42:10.520000000 +0000 [ 55s] @@ -3,8 +3,8 @@ [ 55s] * [ 55s] 00000060 00 00 00 00 30 30 30 30 34 34 34 00 30 30 30 30 |....0000444.0000| [ 55s] 00000070 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 |000.0000000.0000| [ 55s] -00000080 30 30 30 31 32 32 35 00 31 32 34 36 34 32 31 34 |0001225.12464214| [ 55s] -00000090 30 30 37 00 30 31 33 34 33 36 00 20 30 00 00 00 |007.013436. 0...| [ 55s] +00000080 30 30 30 31 32 32 35 00 31 32 36 31 34 30 30 35 |0001225.12614005| [ 55s] +00000090 37 31 36 00 30 31 33 34 34 30 00 20 30 00 00 00 |716.013440. 0...| [ 55s] 000000a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| ... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Olaf Hering <ohering@suse.com> --- Fixed in git. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 --- Comment #4 from Stephan Kulow <coolo@suse.com> --- 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 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Component|Other |Ruby Resolution|FIXED |--- Assignee|ohering@suse.com |ruby-devel@suse.de --- Comment #5 from Olaf Hering <ohering@suse.com> --- reopen to get ruby fixed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 Marcus Rückert <mrueckert@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrueckert@suse.com --- Comment #6 from Marcus Rückert <mrueckert@suse.com> --- rubygems doesnt shell out to the gzip binary. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 --- Comment #7 from Stephan Kulow <coolo@suse.com> --- Learned that - but even better then: created request id 285560 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 http://bugzilla.opensuse.org/show_bug.cgi?id=916047#c20 Theo Chatzimichos <tchatzimichos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tchatzimichos@suse.com --- Comment #20 from Theo Chatzimichos <tchatzimichos@suse.com> --- shouldn't this find command go to gem2rpm.yml though? (or in the gem2rpm code for the generated specfile?) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=916047 http://bugzilla.opensuse.org/show_bug.cgi?id=916047#c21 Marcus Rückert <mrueckert@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED --- Comment #21 from Marcus Rückert <mrueckert@suse.com> --- this should be fixed. the find calls are generated into the spec file now. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com