[OE-core] [PATCH 02/15] rpm: update to 4.14.0

Alexander Kanavin alexander.kanavin at linux.intel.com
Mon Dec 18 13:50:53 UTC 2017


On 12/16/2017 02:24 AM, Burton, Ross wrote:
> This is causing the signing selftest to fail:
> 
> 2017-12-15 06:04:10,233 - oe-selftest - INFO - 
> ======================================================================
> 2017-12-15 06:04:10,233 - oe-selftest - INFO - FAIL: 
> test_signing_packages (signing.Signing)
> 2017-12-15 06:04:10,233 - oe-selftest - INFO - 
> ----------------------------------------------------------------------
> 2017-12-15 06:04:10,233 - oe-selftest - INFO - Traceback (most recent 
> call last):
>    File 
> "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/core/decorator/__init__.py", 
> line 32, in wrapped_f
>      return func(*args, **kwargs)
>    File 
> "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/cases/signing.py", 
> line 90, in test_signing_packages
>      self.assertIn('rsa sha1 (md5) pgp md5 OK', ret.output, 'Package 
> signed incorrectly.')
> AssertionError: 'rsa sha1 (md5) pgp md5 OK' not found in 
> '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/build/tmp/deploy/rpm/core2_64/ed-1.14.2-r0.0.core2_64.rpm: 
> digests signatures OK' : Package signed incorrectly.
> 
> I spoke to Mark Hatle and he said that this suggests the only keys are 
> the internal digest signatures, the other keys were not used.

Actually, it's just rpm upstream changing the output formatting:
https://github.com/rpm-software-management/rpm/commit/a5da512b5c62b04b10a6ea6cedbfa363371741b3?diff=unified

I'll resend the patch with the fix to the reference output in the test.


Alex



More information about the Openembedded-core mailing list