[oe] bitbake dies with an python exception | AttributeError: 'NoneType' object has no attribute 'rfind'

Paul Barker paul at paulbarker.me.uk
Sun Jul 28 14:09:46 UTC 2013


I've just ran into this again building dylan with the latest version
of bitbake as it doesn't appear that the dylan branch of
openembedded-core sets FAKEROOTCMD in bitbake.conf. I've cherry-picked
the commit below from master onto dylan and it looks like the build is
now going ahead happily.

Bitbake has no dylan branch so I just assumed I was correct using
master. Am I wrong here? If bitbake master is supposed to be able to
build old branches of OpenEmbedded, perhaps this commit needs
backporting to dylan/danny/etc? It looks like it shouldn't cause any
harm if an older bitbake version is used as it simply adds values for
FAKEROOTBASEENV and FAKEROOTCMD.

>> Not got time to try reproducing right now, but I did have a very quick
>> look in git.
>>
>> On the bitbake side:
>>
>> http://git.openembedded.org/bitbake/commit/?id=860ec42b220b7ed3f3bbe52c3546bba66644eac8
>>
>> On the oe-core side:
>>
>> http://git.openembedded.org/openembedded-core/commit/?id=003ea0fd1017dde50ced710179d0dc2e835d5185
>>
>>

Thanks,

-- 
Paul Barker

Email: paul at paulbarker.me.uk
http://www.paulbarker.me.uk



More information about the Openembedded-devel mailing list