diff options
author | Hongxu Jia <hongxu.jia@windriver.com> | 2019-08-23 18:05:07 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-08-24 05:20:43 -0700 |
commit | 3f64779eae2d8312f569bee863f90ec4f8176e6c (patch) | |
tree | 6cfc7122f3b1d1a10f9b7140d52d766dbb2377ef /meta-python/recipes-devtools/python/python-pytest/pytest_version_fix.patch | |
parent | 0c63afaf35de7fb84282a71f5c4f3a9007bd8518 (diff) | |
download | meta-openembedded-3f64779eae2d8312f569bee863f90ec4f8176e6c.tar.gz |
libdevmapper/lvm2: force recipe libdevmapper to populate sysroot only
Previously, in order to fix circular dependencies, we split
libdm from lvm2 as a new recipe libdevmapper, and as running result
proved, we need to keep both of them built with the same configuration
option
With new configuration options added, it is hard to keep them the same,
so we make recipe libdevmapper to populate libdevmapper sysroot only,
and make lvm2 to provide package libdevmapper.
In this situation, option differ does not affect header and library API
between lvm2 and libdevmapper, although lvm2 and libdevmapper are different
at build time, but there is only one lvm2 at run time
Side effect:
- If one recipe DEPENDS on libdevmapper, it has to add libdevmapper to
its RDEPENDS or add lvm2 to DEPENDS, otherwise, there will be a
[file-rdeps] or [build-deps] QA warning
- It has to add `PREFERRED_RPROVIDER_libdevmapper = "lvm2"' to local.conf
to workaound 'Multiple providers' NOTE
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python-pytest/pytest_version_fix.patch')
0 files changed, 0 insertions, 0 deletions