| Summary: | Elide dependency from -dev package on main package if there are no shared libraries in it | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Paul Eggleton <bluelightning> |
| Component: | core | Assignee: | Unassigned <unassigned> |
| Status: | IN PROGRESS DESIGN --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Medium | CC: | fawzi.khaber, meta.mr.watcher, meta.watcher, paul, randy.macleod, richard.purdie, yoann.congal |
| Version: | 1.8 | ||
| Target Milestone: | 6.2 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| See Also: | https://bugzilla.yoctoproject.org/show_bug.cgi?id=6839 | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Don't know | |
|
Description
Paul Eggleton
2015-08-28 09:22:38 UTC
Hello, i'm willing to work on this issue, i tried to build bind package, i expected to get a -dev dependency on main package, but it was not the case, is the issue solved ? This use case produce actually an RRECOMMEND on the main package, shall we get rid of that weak dependency if the main package is empty ?
Since RRDEPENDS are RRECOMMENDS, shall we clean recipes from past hacks that used to bypass this issue ( DEV_PKG_DEPENDENCY = "" and ALLOW_EMPTY:${PN} = "1")
ping. Sent a RFC patch about this bug : https://lists.openembedded.org/g/openembedded-core/topic/rfc_patch_0_2_handling_of/97195657 I put some information about this into an oe-arch email: https://lists.openembedded.org/g/openembedded-architecture/message/1701 I was asked about the status of this. I don't think there were objections to what I proposed in the email so I'd suggest we proceed in that direction. Bulk move to 5.3 Bulk move to 6.0 M1 (Unassigning myself since a do not realistically have the time to work on this) Bulk move of 6.0 Medium bugs to 6.1. |