diff options
author | Ross Burton <ross.burton@arm.com> | 2022-06-24 16:31:04 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-06-28 23:49:37 +0100 |
commit | 4705dd264681d908f144dd4d9bf1f6175f68d8b9 (patch) | |
tree | efd7301a7b394e9f87d81630f4cab19766258303 /meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb | |
parent | e8f188c510a4438c10731e09b379023859992f82 (diff) | |
download | poky-4705dd264681d908f144dd4d9bf1f6175f68d8b9.tar.gz |
package_manager: Change complementary package handling to not include soft dependencies
We've some long standing bugs where the RDEPENDS from -dev packages causes
problems, e.g. dropbear and openssh components on an image working fine together
but then the SDK failing to build as the main openssh and dropbear packages
conflict with each other (pulled in by openssh-dev and dropbear-dev).
We propose changing the behavour of complementary package installation to
ignore RRECOMMENDS. If we then change the ${PN}-dev dependency on ${PN}
to a RRECOMMENDS, we can avoid many of the issues people run into yet still
have the desired behaviour of ${PN}-dev pulling in ${PN}.
This therefore changes the package manager code so that it doesn't follow
RRECOMMENDS for completementary package globs.
[RP: Added deb support]
(From OE-Core rev: b44b0b9294675f89aa51ff84f532664f4c479677)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb')
0 files changed, 0 insertions, 0 deletions