Bug 3666

Summary: Missing procps package in sato and sato-sdk image
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Yi Zhao <yi.zhao>
Component: coreAssignee: Saul Wold <sgw>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: Medium CC: hongxu.jia, liang.li2, meta.mr.watcher, meta.watcher, Qi.Chen
Version: 1.4   
Target Milestone: 1.4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Yi Zhao 2012-12-31 04:36:41 UTC
Image location: http://autobuilder.yoctoproject.org/pub/nightly/20121226-1/
Tree/Branch: poky/master
Git commit: 4a36a32567ecfbc7ce7b967803e6e23314953ef5

The procps package which includes ps command is missing in sato and sato-sdk image. Currently the /bin/ps command is linked to busybox. 
###########
root@qemuarm:~# ls -l /bin/ps
lrwxrwxrwx    1 root     root             7 Dec 26 20:35 /bin/ps -> busybox
root@qemuarm:~# 
root@qemuarm:~# rpm -qf /bin/ps
busybox-1.20.2-r4.armv5te
root@qemuarm:~# 
############

With 20121205 build (git commit: 381c4b69c7e8b452f4d3de2f8214e6e5f6a9abe7), This package is installed.
###########
root@qemuarm:~# ls -l /bin/ps
lrwxrwxrwx    1 root     root             9 Dec  5 18:05 /bin/ps -> ps.procps
root@qemuarm:~# rpm -qf /bin/ps.procps 
procps-3.2.8-r10.armv5te
root@qemuarm:~# 
###########

I don't know if it is a real issue or we just do it on purpose.
Comment 1 Saul Wold 2013-01-08 00:11:34 UTC
I think this is due to the fact that zypper RRECOMMEDS procps and the newer smart packaging does not, so procps does not get installed.

This is intended.  If you built ipk vs rpm you might see the same difference.