On 20 November 2012 14:39, Paul Eggleton <paul.eggle...@linux.intel.com> wrote: > On Monday 19 November 2012 12:20:27 Kevin Strasser wrote: >> Signed-off-by: Kevin Strasser <kevin.stras...@linux.intel.com> >> --- >> .../packagegroup-core-tools-profile.bbappend | 15 +++++++++++++++ >> .../packagegroup-core-tools-testapps.bbappend | 12 ++++++++++++ >> 2 files changed, 27 insertions(+) >> create mode 100644 >> recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend create >> mode 100644 >> recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend >> >> diff --git >> a/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend >> b/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend new >> file mode 100644 >> index 0000000..0d13a45 >> --- /dev/null >> +++ b/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend >> @@ -0,0 +1,15 @@ >> +# Only include packages that are useful on a headless device >> + >> +PROFILETOOLS = " \ >> + oprofile \ >> + oprofileui-server \ >> + powertop \ >> + lttng-control \ >> + " >> + >> +RRECOMMENDS_${PN} = " \ >> + perf \ >> + trace-cmd \ >> + kernel-module-oprofile \ >> + blktrace \ >> + " >> diff --git >> a/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend >> b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend new >> file mode 100644 >> index 0000000..86c7eb5 >> --- /dev/null >> +++ b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend >> @@ -0,0 +1,12 @@ >> +# Only include packages that are useful on a headless device >> + >> +RDEPENDS_${PN} = " \ >> + blktool \ >> + tslib-calibrate \ >> + tslib-tests \ >> + lrzsz \ >> + ${KEXECTOOLS} \ >> + alsa-utils-amixer \ >> + alsa-utils-aplay \ >> + ltp \ >> + " > > This would work, but in this instance I think it would be better if we fixed > the packagegroup-core-tools-* recipes in OE-Core so that the items that > require X11 are only included when x11 is in DISTRO_FEATURES, rather than > making the change here.
Isn't this what Jack Mitchell's commit (poky 627fd60c8c01bbc14ad375f6aa195469eab73d86) did, which make sysprof optional on X11? Ross _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto