Bug 3927

Summary: lsb images starts with runlevel 5 even though it has no GUI
Product: [Build System, Metadata & Runtime] BSPs Reporter: Stoicescu Cornel <corneliux.stoicescu>
Component: bsps-configurationAssignee: Kai Kang <kai.kang>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Medium CC: kai.kang, sgw, yp.bsp.watcher, yp.watcher
Version: 1.4   
Target Milestone: 1.4 M5   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Stoicescu Cornel 2013-02-22 13:44:34 UTC
Build Configuration:
BB_VERSION        = "1.17.1"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "SUSE-LINUX-12.2"
TARGET_SYS        = "x86_64-poky-linux"
MACHINE           = "jasperforest"
DISTRO            = "poky"
DISTRO_VERSION    = "1.3+snapshot-20130220"
TUNE_FEATURES     = "m64"
TARGET_FPU        = ""
meta              
meta-yocto        = "master:7d22ef28e64de06b6238d0ef9b664c0bee6efa46"
meta-intel        
meta-jasperforest 
meta-tlk          = "master:150be7c8fb97ac88737f6017fdf9dd47b273bb3e"
meta-qt3          = "master:06e2fe600de962cdba53c23de1207501439a9c9f"
meta-yocto-bsp    = "master:7d22ef28e64de06b6238d0ef9b664c0bee6efa46"

According to LSB specifications, runlevel 5 is defined as runlevel 3 + GUI. As Jasperforest has no GUI it should start from runlevel 3. As it stands now, it starts from runlevel 5.
Comment 1 Stoicescu Cornel 2013-02-24 21:40:10 UTC
The image used is core-image-lsb-sdk.
Comment 2 Nitin Kamble 2013-02-25 03:49:02 UTC
Stpocescu,
  Is this something different than qemux86 image?

Can you try same thing for the qemux86 target?

Thanks,
Nitin
Comment 3 Stoicescu Cornel 2013-02-26 11:50:36 UTC
Yes, this happens for core-image-lsb-sdk-qemux86.

master:7d22ef28e64de06b6238d0ef9b664c0bee6efa46
Comment 4 Kai Kang 2013-03-05 09:35:07 UTC
core-image-lsb is used to run lsb suite and no test case check the GUI, so keep the image still without X and set default runlevel to 3.
Comment 5 Kai Kang 2013-04-11 12:05:27 UTC
I change the state to WONTFIX. 

LSB images are used to get LSB certification and LSB doesn't care the runlevels. 
core-image-lsb* images are designed without X to support suitable for Linux Standard Base (LSB) implementations.