[elbe-devel] [PATCH 3/3] examples armhf-ti-beaglebone-black: fix artifact paths

John Ogness john.ogness at linutronix.de
Wed Oct 2 11:50:43 CEST 2019


On 2019-10-02, Torben Hohn <torben.hohn at linutronix.de> wrote:
> Path generation for finetuning artifacts works using "target" + path.
> However, when an artifact does not exist, this does not generate an
> error. And so these 2 broken artifacts got ignored silently.
>
> Except for the removal of "target/usr/lib/u-boot/am335x_boneblack/MLO"
> in the project finetuning, which does not work, because the artifacts
> name would have been "targetusr/lib/u-boot/am335x_boneblack/MLO".
>
> -----------------------------------------------------------------------------------------------------
> [ERROR] Finetuning Error
> Trying to continue anyways
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/elbepack/finetuning.py", line 728, in do_prj_finetuning
>     action.execute_prj(buildenv, target, builddir)
>   File "/usr/lib/python2.7/dist-packages/elbepack/finetuning.py", line 517, in execute_prj
>     self.node.et.text)
> FinetuningException: Artifact target/usr/lib/u-boot/am335x_boneblack/MLO doesn't exist
> -----------------------------------------------------------------------------------------------------
>
> Fix the paths, by prefixing with /
>
> Signed-off-by: Torben Hohn <torben.hohn at linutronix.de>
> ---
>  examples/armhf-ti-beaglebone-black.xml | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

Reviewed-by: John Ogness <john.ogness at linutronix.de>



More information about the elbe-devel mailing list