Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 15582] New: google-chrome-bin upstream RPMs are corrupt

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 15582] New: google-chrome-bin upstream RPMs are corrupt
  • Date: 18 Feb 2010 06:35:50 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=15582

Summary: google-chrome-bin upstream RPMs are corrupt
Product: Codex
Version: devel grimoire
Platform: All
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: http
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: sandalle AT sourcemage.org


$ sorcery -v
1.14.4

$ gaze version gzip cpio google-chrome-bin coreutils tar
Grimoire Section Spell Grimoire Version Installed Version
-------- ------- ----- ---------------- -----------------
test archive gzip 1.4 1.4
test archive cpio 2.10 2.10
binary bin-http google-chrome-bin beta_current beta_current
test utils coreutils 7.6 7.6
test archive tar 1.22 1.22
test archive rpmunpack 0 0

# cast google-chrome-bin
...
Found source file /var/spool/sorcery/google-chrome-beta_current_x86_64.rpm for
spell google-chrome-bin in /var/spool/sorcery
Waiting for any Solo casts to complete...
Waiting for any other casts of google-chrome-bin to complete... done.
staging enabled
castfs: checking sanity of <mnt-dir> and <stage-dir>
castfs: stagedir is okay!
Building google-chrome-bin
Not checking unversioned source file google-chrome-beta_current_x86_64.rpm...
Abort? [n]
Unpacking source file google-chrome-beta_current_x86_64.rpm for spell
google-chrome-bin.
gzip: stdin: unknown method 240 -- not supported
cpio: premature end of archive

Reverting this does *not* fix it:
commit 9e9a4f4c0a8e945219197f6268eb8c37618554e1
Author: Ladislav Hagara <hgr AT vabo.cz>
Date: Thu Jan 21 13:07:01 2010 +0100

gzip 1.4, SECURITY_PATCH=1, CVE-2010-0001

Nor does redownloading the RPM.

x86 RPM seems to work fine:
Found source file /var/spool/sorcery/google-chrome-beta_current_i386.rpm for
spell google-chrome-bin in /var/spool/sorcery
Waiting for any Solo casts to complete...
Waiting for any other casts of google-chrome-bin to complete... done.
staging enabled
castfs: checking sanity of <mnt-dir> and <stage-dir>
castfs: stagedir is okay!
Building google-chrome-bin
Not checking unversioned source file google-chrome-beta_current_i386.rpm...
Abort? [n]

Unpacking source file google-chrome-beta_current_i386.rpm for spell
google-chrome-bin.
91638 blocks
Using gcc version: 4.3.3

Re-downloading the i386 RPM causes it to break.

Broken files:
$ file google-chrome-beta_current_*
google-chrome-beta_current_i386.rpm: RPM v3.0 bin i386/x86_64
google-chrome-beta_current_x86_64.rpm: RPM v3.0 bin i386/x86_64

$ md5sum google-chrome-beta_current_*
89435f2e403464b93dfdd0cabfde88a9 google-chrome-beta_current_i386.rpm
9ce5fd6ea05f27c34292677f5a787378 google-chrome-beta_current_x86_64.rpm

Working file:
$ file google-chrome-beta_current_*
google-chrome-beta_current_i386.rpm: RPM v3.0 bin i386/x86_64

$ md5sum google-chrome-beta_current_*
e0cb3d21b0c8efb537cf2bab89da099e google-chrome-beta_current_i386.rpm

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




Archive powered by MHonArc 2.6.24.

Top of Page