| Summary: | rpm2cpio fails | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BSPs | Reporter: | Nitin Kamble <nitin.a.kamble> |
| Component: | bsps-meta-intel | Assignee: | Rahul Saxena <rahul.saxena> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | mark.hatle, meta.mr.watcher, meta.watcher, rahul.saxena, ross.burton, sgw, sstncr, tom.zanussi |
| Version: | unspecified | ||
| Target Milestone: | 1.3 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | (autobuilder) | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Nitin Kamble
2012-08-15 05:01:39 UTC
Rahul, are you working this issue ? The error is actually correct. The binary RPM you are trying to extract does not have a valid signature, so it's preventing the extraction. (This is something fairly new in RPM 5.4.5 or so..) There are two ways "around" the issue. The first is simply sign the package. Once it's signed, the signature can be used to validate the package. The alternative is to use the shell script version of rpm2cpio which does not perform any validations. In this case, this is probably adequate. Run "rpm2cpio.sh" instead for the extraction process.. there is a copy in scripts already. Nitin, For cedartrail BSP I am going to replace rpm2cpio with rpm2cpio.sh. I will be sumbitting this patch along with a patch to upgdare the PVR driver rev to 1.0.2 in next few days. I do wonder why rpm2cpio doens't have an option to skip signature validation, or why it doesn't give a sensible error when there isn't a signature to validate... Rahul, I saw the patch series to upgrade the versions, is there a patch coming to fix this too? Ross,The patches I had submitted were for the Denzel branch, this issue does not impact the Denzel branch. I will be submitting patches for the master branch too in a few days, these will include the fix for the rpm2cpio issue. This is still failing on the autobuilder, are there patches queued for oe-core master yet? (In reply to comment #6) > This is still failing on the autobuilder, are there patches queued for > oe-core master yet? The patches to fix this issue in master branch were added on the 27th Aug. So you should not see this issue if you are including the commit (eaf696e19ed97745a879e42fffb94423aabe27e4) that includes this patch. I rebuilt my cedarimage and verifed that the issue has been fixed. Verified. |