Bug 3087

Summary: Bitbaking task-xfce-base fails when using debian, but not with rpm
Product: [Build System, Metadata & Runtime] Other YP Layers Reporter: Adam YH Lee <adam.yh.lee>
Component: layersAssignee: Saul Wold <sgw>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Medium CC: poky.bs.watcher, poky.watcher
Version: unspecified   
Target Milestone: 1.3   
Hardware: Other   
OS: arm   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Adam YH Lee 2012-09-11 00:46:33 UTC
Hello everybody, my first bug submission here. I may have done something wrong, but I can't get to the bottom of this. 

When I am building an image that includes task-xfce-base which is part of meta-oe. It fails only when I am using debian package manager like the following:

With PACKAGE_CLASSES ?= "package_deb" 

| Since you only requested a single operation it is extremely likely that 
| the package is simply not installable and a bug report against  
| that package should be filed.  
| The following information may help to resolve the situation: 
|
| The following packages have unmet dependencies:                        
|   thunar: Depends: libpcre (>= 8.21) but it is not installable 
|           Depends: libexif (>= 0.6.20) but it is not installable
| E: Broken packages                        


With PACKAGE_CLASSES ?= "package_rpm", it works just fine.

Assuming this is a bug, I tried fixing myself yet I don't know enough of build system just yet.
Comment 1 Saul Wold 2012-09-11 23:05:34 UTC
What HostOS are you building with?  Are you working with Denzil or master?
Comment 2 Adam YH Lee 2012-09-11 23:09:41 UTC
On Ubuntu 12.04 tracking Denzil
Comment 3 Saul Wold 2012-09-12 04:17:56 UTC
I am going to need more information, I just tested this on my Ubuntu 12.04 Host with Denzil, hmm I was on the tip of Denzil itself, I could not reproduce it.
Comment 4 Adam YH Lee 2012-09-12 18:03:28 UTC
Hi Saul, on a freshly configured system this no longer happens. Weird! Sorry for the inconvenience =). I'm closing this.
Comment 5 Adam YH Lee 2012-09-12 19:02:07 UTC
Oops I spoke too soon. Problem still occurs on a new build system. Will get back with more info.
Comment 6 Saul Wold 2012-09-12 20:47:26 UTC
FYI: this is my Build configuration

OE Build Configuration:
BB_VERSION        = "1.15.2"
TARGET_ARCH       = "i586"
TARGET_OS         = "linux"
MACHINE           = "qemux86"
DISTRO            = "poky"
DISTRO_VERSION    = "1.2.1"
TUNE_FEATURES     = "m32 i586"
TARGET_FPU        = ""
meta              
meta-yocto        = "denzil:73cdebf60df225ee10f2eb215935be3b61e1b831"
meta-oe           
meta-gnome        
meta-xfce         = "denzil:d35e9e1144a52b0056655d179f1a0421473bc5dd"

I am building:
bitbake task-xfce-base


Ah, I do not have your image.bb, maybe you can attach that or let me know.
Comment 7 Adam YH Lee 2012-09-13 14:52:09 UTC
Arg very puzzling. I can't reproduce on another machine. Sorry for the spam. How do I close this?
Comment 8 Saul Wold 2012-09-17 01:33:28 UTC
Thanks for trying to reproduce this, if it re-appears please reopen this bug, if any different problem happens, you can either post to the yocto@yoctoproject.org or openembedded-core@lists.openembedded.org, or use freenode #yocto chat room