Bug 819 - meta-ide-support build fail with distro/bernard brarnch
Summary: meta-ide-support build fail with distro/bernard brarnch
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.0
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.0 M4
Assignee: Joshua Lock - Disabled
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2011-03-08 08:37 UTC by Jiajun Xu
Modified: 2011-03-15 08:08 UTC (History)
6 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 Jiajun Xu 2011-03-08 08:37:05 UTC
Testing Env:    
Host: Ubuntu 10.04 LTS
Kernel: 2.6.32-21-generic-pae
Commit information: f7bed2936030165c4f7c34137cab6fd2cc120fa1 (distro/bernard branch on poky-contrib tree)

Since latest autobuilder use distro/bernard branch on poky-contrib tree for RC2 build, I tested unfs support with the branch. But I find meta-ide-support build will fail with error that no provider for libgpg-error-native.

Detailed log as below:
######
jxu49@vt-nhm4:~/osel/poky-rc2/build$ bitbake meta-ide-support
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance.
Loading cache: 100% |############################################################################################################################################| ETA:  00:00:00
Loaded 977 entries from dependency cache.
Parsing recipes: 100% |##########################################################################################################################################| Time: 00:00:00
Parsing of 780 .bb files complete (769 cached, 11 parsed). 988 targets, 11 skipped, 0 masked, 0 errors.

OE Build Configuration:
BB_VERSION        = "1.11.0"
METADATA_BRANCH   = "(nobranch)"
METADATA_REVISION = "f7bed2936030165c4f7c34137cab6fd2cc120fa1"
TARGET_ARCH       = "i586"
TARGET_OS         = "linux"
MACHINE           = "qemux86"
DISTRO            = "poky"
DISTRO_VERSION    = "0.9+snapshot-20110308"
TARGET_FPU        = ""

NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 2.6.36 of linux-libc-headers not available (for item linux-libc-headers-dev)
NOTE: preferred version 2.6.36 of linux-libc-headers not available (for item linux-libc-headers)
NOTE: Runtime target 'external-poky-toolchain' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['external-poky-toolchain', 'desktop-file-utils-native', 'glib-2.0-native', 'dbus-native', 'virtual/libx11-native', 'util-macros-native', 'libgpg-error-native']
ERROR: Required build target 'meta-ide-support' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-ide-support', 'virtual/i586-poky-linux-compilerlibs', 'desktop-file-utils-native', 'glib-2.0-native', 'dbus-native', 'virtual/libx11-native', 'util-macros-native', 'libgpg-error-native']
ERROR: Nothing PROVIDES 'libgpg-error-native'
ERROR: Command execution failed: Traceback (most recent call last):
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/command.py", line 102, in runAsyncCommand
    commandmethod(self.cmds_async, self, options)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/command.py", line 200, in buildTargets
    command.cooker.buildTargets(pkgs_to_build, task)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/cooker.py", line 826, in buildTargets
    taskdata.add_unresolved(localdata, self.status)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 534, in add_unresolved
    self.remove_buildtarget(targetid)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 491, in remove_buildtarget
    self.fail_fnid(fnid, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 471, in fail_fnid
    self.remove_buildtarget(target, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 491, in remove_buildtarget
    self.fail_fnid(fnid, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 471, in fail_fnid
    self.remove_buildtarget(target, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 491, in remove_buildtarget
    self.fail_fnid(fnid, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 471, in fail_fnid
    self.remove_buildtarget(target, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 491, in remove_buildtarget
    self.fail_fnid(fnid, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 471, in fail_fnid
    self.remove_buildtarget(target, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 491, in remove_buildtarget
    self.fail_fnid(fnid, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 471, in fail_fnid
    self.remove_buildtarget(target, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 496, in remove_buildtarget
    self.fail_fnid(self.tasks_fnid[taskid], missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 471, in fail_fnid
    self.remove_buildtarget(target, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 491, in remove_buildtarget
    self.fail_fnid(fnid, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 471, in fail_fnid
    self.remove_buildtarget(target, missing_list)
  File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 501, in remove_buildtarget
    raise bb.providers.NoProvider(target)
NoProvider: meta-ide-support
######
Comment 1 Joshua Lock - Disabled 2011-03-08 09:40:53 UTC
The recent utils-macro patch on distro/bernard is wrong. We don't actually want the gpg pieces on native/nativesdk.

I'm preparing an alternative patch.
Comment 2 Lianhao Lu 2011-03-08 17:26:35 UTC
Is it a reproduce bug of #814?
Comment 3 Joshua Lock - Disabled 2011-03-09 07:42:43 UTC
Fix merged to Bernard -	0a011ca48a6b22b6a81cdbf67d542655a73df544
Comment 4 Jiajun Xu 2011-03-15 08:08:28 UTC
Verify the bug is fixed with RC3 build, 
commit infor: a33a2cc024f9c9147c92c5da70d8fbb631b968f9
tree/branch: poky/bernard