seems that is another problem also
ERROR: linux-dreambox-3.2-r14.19.51 do_package: Error executing a python function in exec_python_func() autogenerated:
The stack trace of python calls that resulted in this exception/failure was:
File: 'exec_python_func() autogenerated', lineno: 2, function: <module>
0001:
*** 0002:split_kernel_module_packages(d)
0003:
File: '/home/user/openpli-oe-core/openembedded-core/meta/classes/kernel-module-split.bbclass', lineno: 193, function: split_kernel_module_packages
0189:
0190: postinst = d.getVar('pkg_postinst_modules', True)
0191: postrm = d.getVar('pkg_postrm_modules', True)
0192:
*** 0193: modules = do_split_packages(d, root='/lib/modules', file_regex=module_regex, output_pattern=module_pattern, description='%s kernel module', postinst=postinst, postrm=postrm, recursive=True, hook=frob_metadata, extra_depends='kernel-%s' % (d.getVar("KERNEL_VERSION", True)))
0194: if modules:
0195: metapkg = d.getVar('KERNEL_MODULES_META_PACKAGE', True)
0196: d.appendVar('RDEPENDS_' + metapkg, ' '+' '.join(modules))
0197:
File: '/home/user/openpli-oe-core/openembedded-core/meta/classes/package.bbclass', lineno: 226, function: do_split_packages
0222: d.setVar('pkg_postinst_' + pkg, postinst)
0223: if postrm:
0224: d.setVar('pkg_postrm_' + pkg, postrm)
0225: if callable(hook):
*** 0226: hook(f, pkg, file_regex, output_pattern, m.group(1))
0227:
0228: d.setVar('PACKAGES', ' '.join(packages))
0229: return list(split_packages)
0230:
File: '/home/user/openpli-oe-core/openembedded-core/meta/classes/kernel-module-split.bbclass', lineno: 129, function: frob_metadata
0125: return dependencies
0126: return []
0127:
0128: def frob_metadata(file, pkg, pattern, format, basename):
*** 0129: vals = extract_modinfo(file)
0130:
0131: dvar = d.getVar('PKGD', True)
0132:
0133: # If autoloading is requested, output /etc/modules-load.d/<name>.conf and append
File: '/home/user/openpli-oe-core/openembedded-core/meta/classes/kernel-module-split.bbclass', lineno: 54, function: extract_modinfo
0050: tmpfile = tf[1]
0051: cmd = "%sobjcopy -j .modinfo -O binary %s %s" % (d.getVar("HOST_PREFIX", True) or "", file, tmpfile)
0052: subprocess.call(cmd, shell=True)
0053: f = open(tmpfile)
*** 0054: l = f.read().split("\000")
0055: f.close()
0056: os.close(tf[0])
0057: os.unlink(tmpfile)
0058: vals = {}
File: '/usr/lib/python3.4/codecs.py', lineno: 313, function: decode
0309:
0310: def decode(self, input, final=False):
0311: # decode input (taking the buffer into account)
0312: data = self.buffer + input
*** 0313: (result, consumed) = self._buffer_decode(data, self.errors, final)
0314: # keep undecoded input until the next call
0315: self.buffer = data[consumed:]
0316: return result
0317:
Exception: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf6 in position 21: invalid start byte
ERROR: linux-dreambox-3.2-r14.19.51 do_package: Function failed: split_kernel_module_packages
ERROR: Logfile of failure stored in: /home/user/openpli-oe-core/build/tmp/work/dm8000-oe-linux/linux-dreambox/3.2-r14.19.51/temp/log.do_package.106001
ERROR: Task /home/user/openpli-oe-core/meta-dream/recipes-bsp/linux/linux-dreambox_3.2.bb:do_package (/home/user/openpli-oe-core/meta-dream/recipes-bsp/linux/linux-dreambox_3.2.bb:do_package) failed with exit code '1'
NOTE: Tasks Summary: Attempted 4483 tasks of which 3741 didn't need to be rerun and 1 failed.