From: Claudio-Daniel Freire Date: Wed, 18 May 2011 09:43:05 +0000 (+0200) Subject: Wait for node dependencies to be installed before using them (invoking gcc) X-Git-Tag: nepi_v2~21 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=c4343247a8f3faea094b4f62d08d52f225930333;p=nepi.git Wait for node dependencies to be installed before using them (invoking gcc) --- diff --git a/src/nepi/testbeds/planetlab/tunproto.py b/src/nepi/testbeds/planetlab/tunproto.py index aeceaf0a..3b762e66 100644 --- a/src/nepi/testbeds/planetlab/tunproto.py +++ b/src/nepi/testbeds/planetlab/tunproto.py @@ -84,6 +84,9 @@ class TunProtoBase(object): if proc.wait(): raise RuntimeError, "Failed upload TUN connect script %r: %s %s" % (sources, out,err,) + + # Make sure all dependencies are satisfied + local.node.wait_dependencies() cmd = ( ( "cd %(home)s && gcc -fPIC -shared tunalloc.c -o tunalloc.so"