Op 3 mei 2012, om 09:32 heeft Khem Raj het volgende geschreven: > On Wed, May 2, 2012 at 7:23 AM, Jason Wessel <jason.wes...@windriver.com> > wrote: >> The user mode NFS server does not get built by default when you are >> using a purely command line driven development environment without SDK >> tools. In order to accommodate simple test configurations and have >> all the tools built for the minimal validation with qemu-native, >> simply add the dependency to unfs-server-native. >> >> Signed-off-by: Jason Wessel <jason.wes...@windriver.com> >> --- >> meta/conf/machine/include/qemu.inc | 2 +- >> 1 files changed, 1 insertions(+), 1 deletions(-) >> >> diff --git a/meta/conf/machine/include/qemu.inc >> b/meta/conf/machine/include/qemu.inc >> index 421a149..742b629 100644 >> --- a/meta/conf/machine/include/qemu.inc >> +++ b/meta/conf/machine/include/qemu.inc >> @@ -14,4 +14,4 @@ RDEPENDS_kernel-base = "" >> # Use a common kernel recipe for all QEMU machines >> PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" >> >> -EXTRA_IMAGEDEPENDS += "qemu-native qemu-helper-native" >> +EXTRA_IMAGEDEPENDS += "qemu-native qemu-helper-native unfs-server-native" >> -- > > how about replacing EXTRA_IMAGEDEPENDS with > MACHINE_ESSENTIAL_EXTRA_RDEPENDS here ?
RDEPENDS end up in the image, IMAGEDEPENDS are needed to build the image. Do I need qemu-native, helper-native and unfs to build the image? No I don't. Would I need it if I decide to run the runqemu scripts, yes. Do these extra dependencies cause pain? Yes, since it requires installing tons of extra things on a headless buildserver (mesa, sdl) to just build an image. If I wanted to be an ass I would suggest moving qemu-native, qemu-helper-native and unfs-server-native to the HOB, but I won't do that. So I'll stick with my original suggestion: move those dependencies to the images you want to run on nfs for qemu, don't pollute the global EXTRA_IMAGEDEPENDS with it. _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core