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

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Thu Feb 18 01:35:50 EST 2010


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.



More information about the SM-Grimoire-Bugs mailing list