Bug 749 - [qemuarm]zypper search package warning in sato image: no '/usr/bin/uuidgen'
Summary: [qemuarm]zypper search package warning in sato image: no '/usr/bin/uuidgen'
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.0
Hardware: x86 other
: Medium normal
Target Milestone: 1.0 M4
Assignee: Qing He
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2011-02-21 18:19 UTC by Yi Zhao
Modified: 2011-03-07 21:24 UTC (History)
8 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 Yi Zhao 2011-02-21 18:19:21 UTC
Testing Env:    
Host: Ubuntu 10.10 x86_64
Kernel: 2.6.35-25-generic

qemuxarm sato image from weekly build 20110217
http://autobuilder.pokylinux.org/nightly/20110217-1/qemu/qemuarm/poky-image-sato-qemuarm-20110218041736.rootfs.ext3

In this sato image, running 'zypper search package' command would meet warning. For example, running "zypper search avahi" :

##############
root@qemuarm:~# zypper search avahi
Can't exec '/usr/bin/uuidgen' (No such file or directory).
Loading repository data...
Reading installed packages...

S | Name             | Summary                                           | Type   
--+------------------+---------------------------------------------------+--------
i | avahi-daemon     | Avahi IPv4LL network address configuration daemon | package
i | libavahi-client3 | Avahi IPv4LL network address configuration daemon | package
i | libavahi-common3 | Avahi IPv4LL network address configuration daemon | package
i | libavahi-core7   | Avahi IPv4LL network address configuration daemon | package
i | libavahi-glib1   | Avahi IPv4LL network address configuration daemon | package
root@qemuarm:~# 
#################

There is no 'uuidgen' under /usr/bin/ directory.
Comment 1 Liang Wang 2011-02-28 01:57:39 UTC
This issue also occurs on qemumips sato.
Image location: http://autobuilder.pokylinux.org/nightly/20110226-1/qemu/qemumips/

root@qemumips:~# zypper search avahi
Can't exec '/usr/bin/uuidgen' (No such file or directory).
Loading repository data...
Reading installed packages...

S | Name             | Summary                                         | Type   
--+------------------+-------------------------------------------------+--------
i | avahi-daemon     | Avahi IPv4LL network address configuration da-> | package
i | libavahi-client3 | Avahi IPv4LL network address configuration da-> | package
i | libavahi-common3 | Avahi IPv4LL network address configuration da-> | package
i | libavahi-core7   | Avahi IPv4LL network address configuration da-> | package
i | libavahi-glib1   | Avahi IPv4LL network address configuration da-> | package
*** glibc detected *** zypper: corrupted double-linked list: 0x005d78b0 ***
Aborted
root@qemumips:~#
Comment 2 Paul Eggleton 2011-03-01 10:48:00 UTC
I have submitted a couple of patches to fix this to the poky mailing list (https://lists.yoctoproject.org/pipermail/poky/2011-March/004122.html) on the assumption that zypper really does need uuidgen.
Comment 4 Yi Zhao 2011-03-07 21:24:27 UTC
Verified on nightly build 20110305
http://autobuilder.yoctoproject.org/nightly/20110305-4/