On 25 Apr 2024, at 13:29, Sheng Lean Tan via lists.openembedded.org <[email protected]> wrote: > > Hi, > Good day to openembedded community! > > This is my first post - hope this is the right place to ask for help > regarding a build issue, as refer from here: > https://gerrit.openbmc.org/c/openbmc/openbmc/+/71017/comment/195b742f_6cf8da09/ > > Currently, we saw this issue when building this on openBMC which is based on > Yocto:- > The error found when manually run bitbake btrfs-tools-native is as follows: > checking for a Python interpreter with version >= 3.4... python3 > checking for python3... > /home/apwillia/local/builds/lf-build-yosemite4/tmp/hosttools/python3 > checking for python3 version... 3.11 > checking for python3 platform... linux > checking for GNU default python3 prefix... ${prefix} > checking for GNU default python3 exec_prefix... ${exec_prefix} > checking for python3 script directory (pythondir)... > ${libdir}/python3.11/site-packages > checking for python3 extension module directory (pyexecdir)... > ${libdir}/python3.11/site-packages > checking for python-3.11... no > configure: error: Package requirements (python-3.11) were not met: > > No package 'python-3.11' found > > To bypass this, we have to manually remove in OpenBMC with this tweak: > PACKAGECONFIG:remove:pn-btrfs-tools-native = "python" > > May I know if this is a real bug, or if we did miss something from our > configuration?
It looks like the native btrfs-tools is trying to build against the host python: > checking for python3... > /home/apwillia/local/builds/lf-build-yosemite4/tmp/hosttools/python3 So the problem is that your build host doesn’t have python3-dev or similar installed. That dependency in btrfs-tools might be actually not required, or you might want to make the recipe depend on python3-native. Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#198705): https://lists.openembedded.org/g/openembedded-core/message/198705 Mute This Topic: https://lists.openembedded.org/mt/105729019/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
