[oe] compiling linphone using openembedded

Dr. Michael Lauer mickey at vanille-media.de
Tue Dec 1 12:21:27 UTC 2009


> Now i login as a user. I exported following paths
> 
> export OEBASE=/home/development/em-x270/stuff
> export PATH=$OEBASE/bitbake/bin:$PATH
> export BBPATH=$OEBASE/build:$OEBASE/openembedded
> export BB_ENV_EXTRAWHITE="OEBASE"
> 
> and set CACHE variable in usr/share/bitbake/conf/bitbake.conf as
> 
> CACHE = "/home/development/em-x270/stuff/build/tmp"
> 
> when i compile "bitbake linphone" i get following error
> 
> [vivek at primary build]$ bitbake linphone
> Traceback (most recent call last):
>  File "/home/development/em-x270/stuff/bitbake/bin/bitbake", line 143, in
> <module>
>    main()
>  File "/home/development/em-x270/stuff/bitbake/bin/bitbake", line 123, in
> main
>    cooker.parseConfiguration()
>  File "/home/development/em-x270/stuff/bitbake/lib/bb/cooker.py", line 68,
> in parseConfiguration
>    self.parseConfigurationFile( os.path.join( "conf", "bitbake.conf" ) )
>  File "/home/development/em-x270/stuff/bitbake/lib/bb/cooker.py", line 402,
> in parseConfigurationFile
>    bb.fetch.fetcher_init(self.configuration.data)
>  File "/home/development/em-x270/stuff/bitbake/lib/bb/fetch/__init__.py",
> line 93, in fetcher_init
>    pd = persist_data.PersistData(d)
>  File "/home/development/em-x270/stuff/bitbake/lib/bb/persist_data.py",
> line 52, in __init__
>    bb.mkdirhier(self.cachedir)
>  File "/home/development/em-x270/stuff/bitbake/lib/bb/__init__.py", line
> 138, in mkdirhier
>    if e.errno != 17: raise e
> *OSError: [Errno 13] Permission denied:
> '/home/development/em-x270/stuff/build/tmp'

Sounds like your previous building with root messed up permissions. Use chmod/chown to correct.

:M:





More information about the Openembedded-devel mailing list