Bug 4602

Summary: [Autobuilder] smart can't install gdb because of liblzma
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Bogdan Marinescu <bogdan.a.marinescu>
Component: devtools / tool chainAssignee: Saul Wold <sgw>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: mark.hatle, meta.mr.watcher, meta.watcher, sgw
Version: 1.5   
Target Milestone: 1.5   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Bogdan Marinescu 2013-06-04 07:05:41 UTC
http://autobuilder.yoctoproject.org:8011/builders/build-appliance/builds/155/steps/Building%20Images_1/logs/stdio

 
| Note: configuring RPM cross-install scriptlet_wrapper
| 
| Updating cache... ######################################## [100%]
| 
| Saving cache...
| 
| Note: adding Smart RPM DB channel
| 
| Note: to be installed: psplash@x86_64 packagegroup-self-hosted@all packagegroup-core-x11-base@all smartpm@x86_64 packagegroup-core-ssh-openssh@all rpm@x86_64 packagegroup-core-boot@qemux86_64 locale-base-en-us@x86_64 locale-base-en-gb@x86_64
| Loading cache...
| Updating cache... ######################################## [100%]
| 
| Computing transaction...error: Can't install gdb-7.6-r0@x86_64: no package provides liblzma.so.5(XZ_5.0)(64bit)
| 
| Saving cache...
| 
| ERROR: Function failed: do_rootfs (log file is located at /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/build-appliance/build/build/tmp/work/qemux86_64-poky-linux/build-appliance-image/8.0-r0/temp/log.do_rootfs.20578)
ERROR: Task 8 (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/build-appliance/build/meta/recipes-core/images/build-appliance-image_8.0.bb, do_rootfs) failed with exit code '1'
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
Comment 1 Mark Hatle 2013-06-04 13:27:36 UTC
Looking at the log, this appears to be a host contamination problem with gdb.

Unless liblzma.so is available in the main build, it's being picked up from the host improperly.
Comment 2 Mark Hatle 2013-06-04 13:28:53 UTC
Moving domain to 'development'  (I assume this covers the toolchain components?)

If not, it should be moved to runtime or another area.