Bug 2781 - Corrupt psb-video-cdv or pvr-bin-cdv downloads?
Summary: Corrupt psb-video-cdv or pvr-bin-cdv downloads?
Status: VERIFIED FIXED
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.3 M3
Assignee: Beth Flanagan
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2012-07-17 15:51 UTC by Ross Burton
Modified: 2012-08-15 20:17 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2012-07-17 15:51:34 UTC
The CedarTrail autobuilder is erroring when extracting the download:

ERROR: Function failed: do_configure (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/work/core2-poky-linux/cdv-pvr-driver-1.0-r1.1/temp/log.do_configure.19307 for further information)
ERROR: Logfile of failure stored in: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/work/core2-poky-linux/cdv-pvr-driver-1.0-r1.1/temp/log.do_configure.19307
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: Executing shell function do_configure
| rpm2cpio.real: signature.c:860: verifyDSA: Assertion `sigp->pubkey_algo == (rpmuint8_t)PGPPUBKEYALGO_DSA' failed.
| cpio: premature end of archive
| ERROR: Function failed: do_configure (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/work/core2-poky-linux/cdv-pvr-driver-1.0-r1.1/temp/log.do_configure.19307 for further information)
NOTE: package cdv-pvr-driver-1.0-r1.1: task do_configure: Failed

(http://autobuilder.yoctoproject.org:8010/builders/cedartrail/builds/133/steps/shell_27/logs/stdio)

I've fetched the files that it's building myself and confirmed that rpm2cpio foo.rpm | cpio -t doesn't produce an error, so I'm suspecting corrupted (partial?) downloads in the cache.

According to http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/tree/meta-cedartrail/recipes-graphics/xorg-driver/cdv-pvr-driver_1.0.bb the files are:

http://repo.meego.com/MeeGo/updates/1.2.0/repos/non-oss/ia32/packages/psb-video-cdv-0.16-1.1.i586.rpm
http://repo.meego.com/MeeGo/updates/1.2.0/repos/non-oss/ia32/packages/pvr-bin-cdv-1.7.788837_10-1.1.i586.rpm
Comment 1 Michael Halstead 2012-07-17 16:40:29 UTC
I haven't found these versions of the RPMs in the sources. Instead we have these versions. Both of them unpack and validate.

psb-video-cdv-0.12-1.1.i586.rpm
pvr-bin-cdv-1.7.788837_05-1.1.i586.rpm

Beth will have to verify the integrity and versions of the files on the machines where CedarTrail is built.
Comment 2 Beth Flanagan 2012-07-17 16:58:38 UTC
This is because they are on servers internal to Intel. I'll check these today.
Comment 3 Darren Hart 2012-07-19 14:35:29 UTC
RP reports Cedar Trail is building in the AB.
Comment 4 Laurentiu Serban 2012-08-15 20:17:59 UTC
verified in denzil with commit 73cdebf60df225ee10f2eb215935be3b61e1b831