[OE-core] [PATCH] bind: fix python3 dependencies

Dan McGregor danismostlikely at gmail.com
Tue Nov 28 16:54:53 UTC 2017


On 28 November 2017 at 00:30, Alexander Kanavin
<alexander.kanavin at linux.intel.com> wrote:
> On 11/27/2017 10:24 PM, Dan McGregor wrote:
>>>
>>> 2) why is native python3 needed, and host python3 is not enough.
>>
>>
>> Host python3 gives me the error above. Possibly my host's python3 is
>> broken, but it's a Poky build appliance with multilib enabled.
>>
>> I'll make it more explicit in my commit message.
>
>
> Note that bind is built by yocto autobuilder many times a day, in multiple
> configurations (including multilib). And no one else has reported the issue.
> It does seem to me that the patch is working around a problem that is
> somehow specific to your setup, and is not a common issue.
>

Oh I'm sure it's specific to my organisation now. The issue is in
distutils on the host, it doesn't like being installed in /usr/lib64,
so I'll make a patch for that soon. I still don't like relying on host
tools for the python stuff, though.

> Can you dig a bit deeper and find out the root cause of the error message
> you are getting without this patch please? Try also with a plain poky
> checkout, and see if the issue disappears there.

Yeah, as I said above python3 distutils seems to be broken when
multilib is enabled. I'll fix that and send a patch later today or
tomorrow.

>
>
> Alex



More information about the Openembedded-core mailing list