| Summary: | improve on why a recipe is built | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BitBake | Reporter: | Robert Yang <liezhi.yang> |
| Component: | bitbake | Assignee: | Chen Qi <Qi.Chen> |
| Status: | RESOLVED INVALID | QA Contact: | Francisco Pedraza <francisco.j.pedraza.gonzalez> |
| Severity: | enhancement | ||
| Priority: | Medium+ | CC: | bluelightning, jose.perez.carranza, poky.bs.watcher, poky.watcher, randy.macleod |
| Version: | 2.2 | ||
| Target Milestone: | 2.2 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Robert Yang
2016-04-13 00:16:23 UTC
Robert, Can you start a discussion on the email list to explain the problem and suggest and ask for possible solutions? Richard wants this to be done early in 2.2 if the suggested solution is acceptable. M3 would be too late for a potentially intrusive change. I just did a little testing. The result shows that we can see why ncurses is built. chenqi@pek-hostel-deb01:~/poky/build-systemd [1] $ grep ncurses task-depends.dot | grep -v ncurses-native | grep -v nativesdk-ncurses | grep buildtools "buildtools-tarball.do_package_write_rpm" -> "ncurses.do_package_write_rpm" "buildtools-tarball.do_packagedata" -> "ncurses.do_packagedata" "buildtools-tarball.do_populate_sysroot" -> "ncurses.do_populate_sysroot" "buildtools-tarball.do_build" -> "ncurses.do_build" Let's close this bug? After a discussion in triage, I think we like all the idea of this but nobody seems to know what we can actually do to improve it. Therefore I'm going to close this (using "INVALID" - that's not the right resolution but I can't see any better one). If anyone comes up with a better idea of what to do we can reopen. |