[OE-core] [PATCH 0/6 v2] Fix RPM4 regressions based on Pyro
Mark Hatle
mark.hatle at windriver.com
Wed Aug 16 15:18:48 UTC 2017
On 8/16/17 8:34 AM, Richard Purdie wrote:
> On Tue, 2017-08-15 at 16:41 -0500, Mark Hatle wrote:
>> From the comments to the original patch, the only not addressed was
>> adding an OE self-test for this behavior. I tried to do this, but I
>> don't see any existing tests that build a recipe and inspect the
>> results of the built package. I'm not sure of any other way to
>> identify if things are working or not.
>
> oe-selftest can do this.
>
>> I have built and tested this for:
>>
>> core-image-base core-image-minimal core-image-full-cmdline
>> core-image-kernel-dev core-image-lsb core-image-lsb-dev
>> core-image-lsb-sdk core-image-testmaster core-image-clutter
>> core-image-weston core-image-x11 core-image-sato core-image-sato-dev
>> core-image-sato-sdk core-image-sato-sdk-ptest
>
> As we both suspected there are some issues with enabling this again,
> many are showcased here:
>
> https://autobuilder.yoctoproject.org/main/builders/nightly-arm-lsb/builds/1156/steps/BuildImages/logs/stdio
>
> * ltp has ksh/csh requirements in ptest
> * package dhcp-client-4.3.5-r0.0.armv5e requires libdns.so.170, but none of the providers can be installed
> * nothing provides /usr/bin/python33 needed by bind-9.10.5+P3-r0.0.armv5e
> ERROR: openssl-1.1.0f-r0 do_package_qa: QA Issue: /usr/lib/openssl/ptest/util/find-unused-errs contained in package openssl-ptest requires /bin/bash, but no providers found in RDEPENDS_openssl-ptest? [file-rdeps]
> ERROR: openssl-1.1.0f-r0 do_package_qa: QA Issue: /usr/lib/openssl/ptest/fuzz/helper.py contained in package openssl-ptest requires /usr/bin/python, but no providers found in RDEPENDS_openssl-ptest? [file-rdeps]
> ERROR: bind-9.10.5-P3-r0 do_package_qa: QA Issue: /usr/sbin/dnssec-checkds contained in package bind requires /usr/bin/python33, but no providers found in RDEPENDS_bind? [file-rdeps]
The above are valid packaging bugs. RP may get there first, but I'll try to get
patches setup for them.
--Mark
> I suspect the key piece of testing you were missing may have been ptest enablement?
>
> I might try and sort a few patches for pieces of this.
>
> Cheers,
>
> Richard
>
More information about the Openembedded-core
mailing list