neard 0.9 build fails after a sync on 2013-03-15 during do_package_write_rpm. I saw a commit from Richard Purdie that seems to be very closely related to a fix for this problem: Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Thu Mar 14 00:15:10 2013 +0000 package_rpm: Ensure package dependencies have correct version numbers (From OE-Core rev: bd03014c8fd080e04dd0a96a6b4b9211568c1cf1) I do have this commit applied on my system (through a sync to the main Poky repository). However, the build of neard fails. Log data follows: | DEBUG: Executing python function sstate_task_prefunc | DEBUG: Python function sstate_task_prefunc finished | DEBUG: Executing python function do_package_write_rpm | DEBUG: Executing python function read_subpackage_metadata | DEBUG: Python function read_subpackage_metadata finished | DEBUG: Executing python function do_package_rpm | DEBUG: Executing python function write_specfile | NOTE: Not creating empty RPM package for neard-tests | NOTE: Creating RPM package for neard-dbg | NOTE: Not creating empty RPM package for neard-staticdev | NOTE: Creating RPM package for neard-dev | NOTE: Not creating empty RPM package for neard-doc | NOTE: Not creating empty RPM package for neard-locale | NOTE: Creating RPM package for neard | NOTE: Creating RPM package for neard | DEBUG: Python function write_specfile finished | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common'] | DEBUG: Executing shell function BUILDSPEC | error: line 140: Illegal char '-' in EVR: Suggests: neard = 0.9-git0+1e20e396cb837017b7e5ef822bfdab6ce060d2cf-r1 | error: Package has no %description: neard-dbg.armv7a_vfp_neon | Building target platforms: armv7a_vfp_neon-poky-linux-gnueabi | DEBUG: Python function do_package_rpm finished | DEBUG: Python function do_package_write_rpm finished | ERROR: Function failed: BUILDSPEC (see /mnt/YOCTOFSL/fsl-community-bsp/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/neard/0.9-gitAUTOINC+1e20e396cb837017b7e5ef822bfdab6ce060d2cf-r1/temp/log.do_package_write_rpm.9240 for further information) ERROR: Task 1181 (/mnt/YOCTOFSL/fsl-community-bsp/sources/poky/meta/recipes-connectivity/neard/neard_0.9.bb, do_package_write_rpm) failed with exit code '1'
Fixed in master with http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=b5e5d25c25f30db1f9855e24afef9d8f0bb77d35