Bug 2451

Summary: buildhistory can't handle + in version when generating depgraphs
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: Paul Eggleton <bluelightning>
Component: meta-yoctoAssignee: Paul Eggleton <bluelightning>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: jiajun.xu, laurentiu.serban, poky.bs.watcher, poky.watcher, sgw
Version: 1.2   
Target Milestone: 1.3 M1   
Hardware: All   
OS: Multiple   
Whiteboard: (No QA needed)Fixed
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Paul Eggleton 2012-05-13 08:42:58 UTC
When generating dependency graphs buildhistory is including bogus lines such as:

libexpat1 -> (>=;
libexpat1 -> 4_7_0svnr186651);

This is due to not handling the + character in versions within list_package_depends() in rootfs_ipk.bbclass (and rootfs_deb.bbclass) thus the version specification is not removed prior to generating the depgraph file.
Comment 1 Paul Eggleton 2012-05-17 11:17:53 UTC
Fix merged in revision 12b4543ac9f54c0db0ee4a7ee546a71946a051f8
Comment 2 Laurentiu Serban 2012-06-29 14:34:45 UTC
Verified 1.3 M1