Bug 4037 - neard 0.9 build fails during package_write_rpm
Summary: neard 0.9 build fails during package_write_rpm
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: connectivity (show other bugs)
Version: 1.4
Hardware: Other arm
: Undecided major
Target Milestone: ---
Assignee: Cristian Iorga
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-03-16 13:04 UTC by John Weber
Modified: 2013-03-16 17:10 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Weber 2013-03-16 13:04:50 UTC
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'