[OE-core] [backport to Daisy] dbus: fix a hard dependency about dbus-ptest

Burton, Ross ross.burton at intel.com
Mon Jun 16 15:12:37 UTC 2014


On 16 June 2014 16:10, Javier Viguera <javier.viguera at digi.com> wrote:
> Attached the obvious cherry-pick of the commit from *master* with a basic
> conflict solved. But I don't think this is acceptable in an already-released
> stable branch "Daisy" as it involves a recipe rename (dbus-ptest_1.6.18.bb
> => dbus-test_1.6.18.bb) that probably will break the projects of current
> users of yocto Daisy.
>
> Instead, would a basic change like the following be enough?:
>
>
> -RDEPENDS_dbus = "${@base_contains('DISTRO_FEATURES', 'ptest',
> 'dbus-ptest-ptest', '', d)}"
> +RDEPENDS_dbus = "${@base_contains('PTEST_ENABLED', '1', 'dbus-ptest-ptest',
> '', d)}"
>
> This does not change any recipe name so it seems suitable for a bug-fix only
> branch but unfortunately this goes beyond my skills in Yocto and ptest
> framework so any advise would be appreciated.

That change doesn't solve your problem, so no.  I'm not the daisy
maintainer but I can see a good argument for merging the change even
with the rename.

Ross



More information about the Openembedded-core mailing list