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 ######
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.
Is it a reproduce bug of #814?
Fix merged to Bernard - 0a011ca48a6b22b6a81cdbf67d542655a73df544
Verify the bug is fixed with RC3 build, commit infor: a33a2cc024f9c9147c92c5da70d8fbb631b968f9 tree/branch: poky/bernard