Commit c5d0d9fc authored by Kirill Smelkov's avatar Kirill Smelkov

neotest: Recent coreutils are needed to run

For example we need realpath and if base os provides only older coreutils there
is no such utility and neotest fails:

/srv/slapgrid/slappart8/srv/testnode/bct/soft/55158b6a5b027aa40954c3f974d5b3e9/go.work/src/lab.nexedi.com/kirr/neo/go/neo/t/neotest: line 589: realpath: command not found

Fix it by building & hooking into $PATH coreutils by ourselves.
parent 41597528
......@@ -2,6 +2,7 @@
. ${gowork:env.sh}
PATH="${coreutils:location}/bin:$PATH"
PATH="${ethtool:location}/sbin:$PATH"
PATH="${ioping:location}/bin:$PATH"
PATH="${lmbench:location}/bin:$PATH"
......
......@@ -12,6 +12,7 @@ extends =
../../component/ethtool/buildout.cfg
../../component/ioping/buildout.cfg
../../component/lmbench/buildout.cfg
../../component/coreutils/buildout.cfg
parts =
gowork
......@@ -19,6 +20,9 @@ parts =
ioping
ethtool
# neotest uses realpath & friends
coreutils
neoppod-develop
neoppod
wendelin.core-dev
......@@ -54,7 +58,7 @@ output = ${buildout:directory}/${:_buildout_section_name_}
[neotest-env.sh]
<= buildout-template
md5sum = 6e2203c7a86e8a3e8e56b8086115f5d4
md5sum = 8078e2871d30ea3badf29d1d60762b66
[neotest]
<= buildout-template
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment