Bug 3089

Summary: X cannot start with qemumips and qemuppc
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Chen Qi <Qi.Chen>
Component: graphicsAssignee: Saul Wold <sgw>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: alexandru.damian, corneliux.stoicescu, liang.li2, meta.mr.watcher, meta.watcher, ross.burton, sgw, yi.zhao
Version: 1.3   
Target Milestone: 1.3 M5   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Chen Qi 2012-09-11 09:57:25 UTC
X fails to start with qemumips and qemuppc.

Log:
xinit: unable to run server "/usr/bin/Xorg": No such file or directory
Use the -- option, or make sure that /usr/bin is in your path and
that "/usr/bin/Xorg" is a program or a link to the right type of server
for your display.  Possible server names include:

    Xorg        Common X server for most displays
    Xvfb        Virtual frame buffer
    Xfake       kdrive-based virtual frame buffer
    Xnest       X server nested in a window on another X server
    Xephyr      kdrive-based nested X server
    Xvnc        X server accessed over VNC's RFB protocol
    Xdmx        Distributed Multi-head X server

Starting Dropbear SSH server: ip_tables: (C) 2000-2006 Netfilter Core Team
nf_conntrack version 0.5.0 (1870 buckets, 7480 max)
dropbear.
Starting advanced power management daemon: No APM support in kernel
(failed.)


Image: http://autobuilder.yoctoproject.org/pub/nightly/20120910-5/machines/qemu/qemumips/

Git branch: poky/1.3_M4
Git hash: dd3edc9fbb674682947e8218202fdbeef8635dd5
Comment 1 Yi Zhao 2012-09-11 10:22:50 UTC
The xserver-xorg package doesn't install.
############
root@qemumips:~# rpm -qa|grep xserver
xserver-xorg-module-exa-1.11.2-r6.mips32
packagegroup-core-x11-xserver-1.0-r38.qemumips
xserver-nodm-init-1.0-r30.qemumips
root@qemumips:~# 
############

On qemuarm, this package has been installed.
############
root@qemuarm:~# rpm -qa|grep xserver
xserver-xf86-config-0.1-r11.qemuarm
packagegroup-core-x11-xserver-1.0-r38.qemuarm
xserver-nodm-init-1.0-r30.qemuarm
xserver-xorg-1.11.2-r6.armv5te
root@qemuarm:~# 
############
Comment 2 liang li 2012-09-12 03:06:27 UTC
the error also met in qemux86:
http://autobuilder.yoctoproject.org/pub/nightly/20120910-5/machines/qemu/qemux86/
Comment 3 liang li 2012-09-12 03:50:55 UTC
(In reply to comment #2)
> the error also met in qemux86:
> http://autobuilder.yoctoproject.org/pub/nightly/20120910-5/machines/qemu/
> qemux86/

that happend on images downloaded yesterday, using newer images today from the same folder,no such error.
Comment 4 Yi Zhao 2012-09-13 10:10:04 UTC
I built the qemumips and qemuppc images on local with the same commit. The xserver-xorg package had been installed and the X could startup without problem.
Comment 5 Alexandru Damian 2012-09-13 14:59:56 UTC
cannot repro.
Comment 6 Ross Burton 2012-09-17 08:37:29 UTC
Paul root-caused this down to the xserver-xorg-module-exa migration dependencies I added not having the intended effect.
Comment 7 Ross Burton 2012-09-17 08:39:37 UTC
Saul fixed this on the M4 branch.  As far as I can tell it still needs to be applied to master.
Comment 8 Saul Wold 2012-09-18 15:55:42 UTC
*** Bug 3110 has been marked as a duplicate of this bug. ***
Comment 10 Yi Zhao 2012-09-29 07:41:07 UTC
This issue doesn't happen in recent builds. 

Verify it.