Dear OE folks,
using `angstrom-2010.x` for `MACHINE = "beagleboard"` and executing
`bitbake -k virtual/kernel` from an empty build directory, task unpack
of `linux-omap_2.6.37.bb` fails with the following error.
$ bitbake -k virtual/kernel
[…]
Build Configuration:
BB_VERSION = "1.12.0"
METADATA_BRANCH = "master"
METADATA_REVISION = "9a7d3ae"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "beagleboard"
DISTRO = "angstrom"
DISTRO_VERSION = "v20110428"
TARGET_FPU = "hard"
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing RunQueue Tasks
NOTE: Running task 825 of 945 (ID: 10,
/oe/openembedded/recipes/linux/linux-omap_2.6.37.bb, do_setscene)
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
do_setscene: Started
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
do_setscene: Succeeded
NOTE: Running task 922 of 945 (ID: 8,
/oe/openembedded/recipes/linux/linux-omap_2.6.37.bb, do_fetch)
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
do_fetch: Started
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
do_fetch: Succeeded
NOTE: Running task 923 of 945 (ID: 0,
/oe/openembedded/recipes/linux/linux-omap_2.6.37.bb, do_unpack)
NOTE: Running task 924 of 945 (ID: 20,
/oe/openembedded/recipes/linux/linux-omap_2.6.37.bb, do_distribute_sources)
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
do_unpack: Started
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
do_distribute_sources: Started
ERROR: Error executing a python function in
/oe/openembedded/recipes/linux/linux-omap_2.6.37.bb:
OSError: [Errno 2] No such file or directory:
'/oe/openembedded/recipes/linux/linux-omap-2.6.37/beagleboard/./configs/'
ERROR: The stack trace of python calls that resulted in this
exception/failure was:
ERROR: File "base_do_unpack", line 35, in <module>
ERROR:
ERROR: File "base_do_unpack", line 32, in base_do_unpack
ERROR:
ERROR: File "base.bbclass", line 29, in oe_unpack
ERROR:
ERROR: File "/oe/openembedded/lib/oe/unpack.py", line 67, in
unpack_file
ERROR: if os.path.samefile(file, dest):
ERROR:
ERROR: File "/usr/lib/python2.6/posixpath.py", line 152, in samefile
ERROR: s1 = os.stat(f1)
ERROR:
ERROR: The code that was being executed was:
ERROR: 0031:
ERROR: 0032: oe_unpack(d, local, urldata)
ERROR: 0033:
ERROR: 0034:
ERROR: *** 0035:base_do_unpack(d)
ERROR: 0036:
ERROR: (file: 'base_do_unpack', lineno: 35, function: <module>)
ERROR: 0028: local = urldata.localpath
ERROR: 0029: if not local:
ERROR: 0030: raise bb.build.FuncFailed('Unable to
locate local file for %s' % url)
ERROR: 0031:
ERROR: *** 0032: oe_unpack(d, local, urldata)
ERROR: 0033:
ERROR: 0034:
ERROR: 0035:base_do_unpack(d)
ERROR: 0036:
ERROR: (file: 'base_do_unpack', lineno: 32, function: base_do_unpack)
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
base_do_unpack: Failed
ERROR: Function 'base_do_unpack' failed
ERROR: Task 0 (/oe/openembedded/recipes/linux/linux-omap_2.6.37.bb,
do_unpack) failed with exit code '1'
Waiting for 1 active tasks to finish:
0: linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472
do_distribute_sources (pid 17470)
NOTE: package
linux-omap-2.6.37-r101d+gitrfa3b4e23ec20cfc944db7cc2b30b0d82c20e4472: task
do_distribute_sources: Succeeded
ERROR: '/oe/openembedded/recipes/linux/linux-omap_2.6.37.bb' failed
`.configs/` is appended to `SRC_URI` in `multi-kernel.inc` [1].
The strange thing is, that `bitbake -k beagleboard-demo-image` does not
show this error.
A fix would be greatly appreciated.
Thanks,
Paul
[1]
http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/linux/multi-kernel.inc#n16
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
