facebook / openbmc

OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
627 stars 280 forks source link

Getting build error for Master/Helium BMC source #92

Open dhanasekar-jv opened 5 years ago

dhanasekar-jv commented 5 years ago

Hi All,

I am unable to build latest facebook BMC source (both Master/Helium) branch. I am getting build error. Please help me to solve the error.

Build Target = Wedge100.

For Master branch getting below error,

**ERROR: Nothing RPROVIDES 'python3-argparse' (but /home/user/dhanasekar/BMC/OpenBMC/Facebook/Master/poky/meta-openbmc/meta-facebook/recipes-core/packagegroups/packagegroup-openbmc-python3.bb, /home/user/dhanasekar/BMC/OpenBMC/Facebook/Master/poky/meta-openbmc/common/recipes-utils/openbmc-gpio/openbmc-gpio_0.2.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'python3-argparse' is unbuildable, removing... Missing or unbuildable dependency chain was: ['python3-argparse'] NOTE: Runtime target 'packagegroup-openbmc-python3' is unbuildable, removing... Missing or unbuildable dependency chain was: ['packagegroup-openbmc-python3', 'python3-argparse'] ERROR: Required build target 'wedge100-image' has no buildable providers. Missing or unbuildable dependency chain was: ['wedge100-image', 'packagegroup-openbmc-python3', 'python3-argparse']

Summary: There were 2 ERROR messages shown, returning a non-zero exit code.**

For Helium branch getting below error,

user@ubuntu:~/dhanasekar/BMC/OpenBMC/Facebook/Helium/openbmc$ source openbmc-init-build-env meta-facebook/meta-wedge100 Init build environment for platform 'meta-facebook/meta-wedge100' with distro krogoth... Error: 'meta-openbmc/meta-facebook/meta-wedge100/conf' must be a directory containing local.conf & bblayers.conf

Thanks, Dhanasekar

siawash96 commented 5 years ago

https://github.com/facebook/openbmc/commit/bde2ed933cbc18f5f764f28aa940b7461bcb0b3b