I'm getting issue while building for dm7025 when it tries to run the base-file package, I had to ulter the base-files_3.0.14.bb and comment those two lines for the building process to continue
do_install_append_opendreambox() {
> ${D}/${sysconfdir}/resolv.conf
rm -r ${D}/mnt
# ln -s /media/hdd ${D}/hdd
# ln -s /media ${D}/mnt
}
It seems that it didn't like the hdd symbolic link!! Any idea?
[SIZE=7]cd build; . ./env.source; bitbake dreambox-image
NOTE: Using cache in '/usr/development/Enigma2/cache/oe-cache.root'
NOTE: Parsing finished. 3839 cached, 0 parsed, 160 skipped, 28 masked.
NOTE: package base-files-3.0.14: started
NOTE: package base-files-3.0.14-r54: task do_fetch: started
NOTE: package base-files-3.0.14-r54: task do_fetch: completed
NOTE: package base-files-3.0.14-r54: task do_unpack: started
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/nsswitch.conf to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/motd to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/inputrc to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/host.conf to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/opendreambox/profile to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/dm7025/fstab to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/filesystems to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/issue.net to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/issue to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/usbd to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/share/dot.bashrc to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/share/dot.profile to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/licenses/BSD to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/licenses/GPL-2 to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/licenses/LGPL-2 to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/licenses/LGPL-2.1 to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: Unpacking /usr/development/Enigma2/openembedded/packages/base-files/base-files/licenses/Artistic to /usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/
NOTE: package base-files-3.0.14-r54: task do_unpack: completed
NOTE: package base-files-3.0.14-r54: task do_patch: started
NOTE: package base-files-3.0.14-r54: task do_patch: completed
NOTE: package base-files-3.0.14-r54: task do_configure: started
NOTE: package base-files-3.0.14-r54: task do_configure: completed
NOTE: package base-files-3.0.14-r54: task do_compile: started
NOTE: package base-files-3.0.14-r54: task do_compile: completed
NOTE: package base-files-3.0.14-r54: task do_install: started
NOTE: package base-files-3.0.14-r54: task do_install: completed
NOTE: package base-files-3.0.14-r54: task do_package: started
ERROR: Error in executing: /usr/development/Enigma2/openembedded/packages/base-files/base-files_3.0.14.bb
ERROR: Exception:exceptions.OSError Message:[Errno 20] Not a directory: '/usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/install/base-files/hdd'
ERROR: Printing the environment of the function
ERROR: 0147: path = os.path.join(root, f)
ERROR: 0148: rpath = path[len(inst_root):]
ERROR: 0149: pkg_files[pkg].append(rpath)
ERROR: 0150: try:
ERROR: 0151: s = os.stat(path)
ERROR: 0152: except OSError, (err, strerror):
ERROR: 0153: if err != errno.ENOENT:
ERROR: 0154: raise
ERROR: 0155: target = os.readlink(path)
ERROR: Error in executing: /usr/development/Enigma2/openembedded/packages/base-files/base-files_3.0.14.bb
ERROR: Exception:exceptions.OSError Message:[Errno 20] Not a directory: '/usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/install/base-files/hdd'
ERROR: Printing the environment of the function
ERROR: Error in executing: /usr/development/Enigma2/openembedded/packages/base-files/base-files_3.0.14.bb
ERROR: Exception:exceptions.OSError Message:[Errno 20] Not a directory: '/usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/install/base-files/hdd'
ERROR: Printing the environment of the function
ERROR: Error in executing: /usr/development/Enigma2/openembedded/packages/base-files/base-files_3.0.14.bb
ERROR: Exception:exceptions.OSError Message:[Errno 20] Not a directory: '/usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/install/base-files/hdd'
ERROR: Printing the environment of the function
Traceback (most recent call last):
File "/usr/bin/bitbake", line 1111, in ?
main()
File "/usr/bin/bitbake", line 1106, in main
cooker.cook( BBConfiguration( options ), args[1:] )
File "/usr/bin/bitbake", line 929, in cook
if self.buildProvider( k , False ) == 0:
File "/usr/bin/bitbake", line 566, in buildProvider
if self.tryBuild(fn, item, buildAllDeps, build_depends + [fn]):
File "/usr/bin/bitbake", line 302, in tryBuild
if self.buildProvider( dependency , buildAllDeps , build_depends ) == 0:
File "/usr/bin/bitbake", line 566, in buildProvider
if self.tryBuild(fn, item, buildAllDeps, build_depends + [fn]):
File "/usr/bin/bitbake", line 322, in tryBuild
return self.tryBuildPackage( fn, item, the_data )
File "/usr/bin/bitbake", line 227, in tryBuildPackage
bb.build.exec_task('do_%s' % self.configuration.cmd, the_data)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 298, in exec_task
task_graph.walkdown(task, execute)
File "/usr/lib/python2.4/site-packages/bb/__init__.py", line 1200, in walkdown
ret = self.walkdown(p, callback, debug, usecache)
File "/usr/lib/python2.4/site-packages/bb/__init__.py", line 1200, in walkdown
ret = self.walkdown(p, callback, debug, usecache)
File "/usr/lib/python2.4/site-packages/bb/__init__.py", line 1205, in walkdown
return callback(self, item)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 277, in execute
exec_task(item, d)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 298, in exec_task
task_graph.walkdown(task, execute)
File "/usr/lib/python2.4/site-packages/bb/__init__.py", line 1205, in walkdown
return callback(self, item)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 287, in execute
exec_func(item, localdata)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 114, in exec_func
exec_func_python(func, d)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 133, in exec_func_python
utils.better_exec(comp,g,tmp, bb.data.getVar('FILE',d,1))
File "/usr/lib/python2.4/site-packages/bb/utils.py", line 142, in better_exec
exec code in context
File "do_package", line 4, in ?
File "do_package", line 2, in do_package
File "/usr/lib/python2.4/site-packages/bb/build.py", line 114, in exec_func
exec_func_python(func, d)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 133, in exec_func_python
utils.better_exec(comp,g,tmp, bb.data.getVar('FILE',d,1))
File "/usr/lib/python2.4/site-packages/bb/utils.py", line 142, in better_exec
exec code in context
File "package_ipk_do_package", line 4, in ?
File "package_ipk_do_package", line 2, in package_ipk_do_package
File "/usr/lib/python2.4/site-packages/bb/build.py", line 114, in exec_func
exec_func_python(func, d)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 133, in exec_func_python
utils.better_exec(comp,g,tmp, bb.data.getVar('FILE',d,1))
File "/usr/lib/python2.4/site-packages/bb/utils.py", line 142, in better_exec
exec code in context
File "package_do_package", line 5, in ?
File "package_do_package", line 3, in package_do_package
File "/usr/lib/python2.4/site-packages/bb/build.py", line 114, in exec_func
exec_func_python(func, d)
File "/usr/lib/python2.4/site-packages/bb/build.py", line 133, in exec_func_python
utils.better_exec(comp,g,tmp, bb.data.getVar('FILE',d,1))
File "/usr/lib/python2.4/site-packages/bb/utils.py", line 142, in better_exec
exec code in context
File "populate_packages", line 207, in ?
File "populate_packages", line 151, in populate_packages
OSError: [Errno 20] Not a directory: '/usr/development/Enigma2/build/tmp/work/base-files-3.0.14-r54/install/base-files/hdd'
make: *** [image] Error 1[/SIZE]