[poky] linux recipe PV requirements
Darren Hart
dvhart at linux.intel.com
Tue Nov 23 16:50:02 PST 2010
Are there restrictions on what the PV variable is set to?
I'd like to name the recipe I'm working on linux-linaro-2.6.35 and use
PR and the git AUTOREV to define the PV value. However, when I make the
following change in linux-linaro-2.6.35_git.bb:
- PV = "2.6.35"
+ PV = "${PR}+git${SRCREV}"
I get the following failure:
$ bitbake linux-linaro-2.6.35
NOTE: Handling BitBake files: - (0788/0788) [100 %]
Parsing of 788 .bb files complete (748 cached, 40 parsed). 935 targets,
48 skipped, 0 masked, 0 errors.
OE Build Configuration:
BB_VERSION = "1.11.0"
METADATA_BRANCH = "master"
METADATA_REVISION = "94b1fda09671b58aafb54983e4a6e499f6ffc369"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "beagleboard-linaro"
DISTRO = "poky"
DISTRO_VERSION = "0.9+snapshot-20101124"
TARGET_FPU = "soft"
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'virtual/arm-poky-linux-gnueabi-depmod-None'
ERROR: Required build target 'linux-linaro-2.6.35' has no buildable
providers.
Missing or unbuildable dependency chain was: ['linux-linaro-2.6.35',
'virtual/arm-poky-linux-gnueabi-depmod-None']
Command execution failed: Traceback (most recent call last):
File
"/home/dvhart/source/poky.git/scripts/..//bitbake/lib/bb/command.py",
line 88, in runAsyncCommand
commandmethod(self.cmds_async, self, options)
File
"/home/dvhart/source/poky.git/scripts/..//bitbake/lib/bb/command.py",
line 184, in buildTargets
command.cooker.buildTargets(pkgs_to_build, task)
File
"/home/dvhart/source/poky.git/scripts/..//bitbake/lib/bb/cooker.py",
line 757, in buildTargets
taskdata.add_unresolved(localdata, self.status)
File
"/home/dvhart/source/poky.git/scripts/..//bitbake/lib/bb/taskdata.py",
line 535, in add_unresolved
self.remove_buildtarget(targetid)
File
"/home/dvhart/source/poky.git/scripts/..//bitbake/lib/bb/taskdata.py",
line 492, in remove_buildtarget
self.fail_fnid(fnid, missing_list)
File
"/home/dvhart/source/poky.git/scripts/..//bitbake/lib/bb/taskdata.py",
line 472, in fail_fnid
self.remove_buildtarget(target, missing_list)
File
"/home/dvhart/source/poky.git/scripts/..//bitbake/lib/bb/taskdata.py",
line 502, in remove_buildtarget
raise bb.providers.NoProvider(target)
NoProvider: linux-linaro-2.6.35
--
Darren Hart
Yocto Linux Kernel
More information about the poky
mailing list