The Build Appliance recipe needs several tweaks in order for the BA to build and
to function.

1. Use native pip3: Do not rely on pip3 being installed on host.
   This, of course, assumes there is already python-pip3-native support 
available.
   (a previous patch)

2. Remove symlinks before creating them to avid build errors, otherwise we may 
run
   into "File already exists" build errors. 

3. Ensure pod2man is present in the BA image, toaster will not run without it.
   

Even with all these changes, it may not be possible to use BA to build any 
image, unless
the sanity.bbclass accepts /bin/bash.bash as a viable shell. This has already 
been addressed
in another patch. The BA then needs to be rebuilt with SRCREV containing the 
sanity.bbclass patch.




Juro Bystricky (3):
  build-appliance-image: use pip3-native
  build-appliance-image: fix build errors
  build-appliance-image: ensure pod2man present in BA

 meta/recipes-core/images/build-appliance-image_15.0.0.bb | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

-- 
2.7.4

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to