Nothing RPROVIDES 'virtual-p9-vcs-workaround' when creating romulus-prime machne

Lei YU mine260309 at gmail.com
Mon Aug 5 17:38:38 AEST 2019


If you grep p9-vcs-workaround you will see below:

    meta-romulus/conf/machine/romulus.conf:PREFERRED_PROVIDER_virtual/p9-vcs-workaround
= ''

which defines it as empty.

On Mon, Aug 5, 2019 at 3:07 PM Brad Chou <bradc at hyvedesignsolutions.com> wrote:
>
> Hi All,
> I followed the exact steps in Add a New System to OpenBMC.
> https://github.com/openbmc/docs/blob/master/development/add-new-system.md
>
> Unfortunately, I got this error as "ERROR: Nothing RPROVIDES 'virtual-p9-vcs-workaround' (but /home/bradc/Documents/openbmc/meta-openpower/recipes-phosphor/host/p9-vcs-workaround.bb RDEPENDS on or otherwise requires it)”.
>
> I need to delete one line in romulus-prine.conf to fix this error.
> # require conf/machine/include/p9.inc
>
> Is anyone have idea why it only happens when create a new machine ?
> Thanks.
>
> The detail error messages are :
>
> [bradc at hyve-taipei-fw-lab build]$ bitbake obmc-phosphor-image
> Loading cache: 100% |#####################################################################################################################################################################################| Time: 0:00:00
> Loaded 3596 entries from dependency cache.
> Parsing recipes: 100% |###################################################################################################################################################################################| Time: 0:00:02
> Parsing of 2442 .bb files complete (2441 cached, 1 parsed). 3597 targets, 351 skipped, 0 masked, 0 errors.
> Removing 1 recipes from the armv6 sysroot: 100% |#########################################################################################################################################################| Time: 0:00:00
> Removing 1 recipes from the romulus_prime sysroot: 100% |#################################################################################################################################################| Time: 0:00:00
> NOTE: Resolving any missing task queue dependencies
> ERROR: Nothing RPROVIDES 'virtual-p9-vcs-workaround' (but /home/bradc/Documents/openbmc/meta-openpower/recipes-phosphor/host/p9-vcs-workaround.bb RDEPENDS on or otherwise requires it)
> NOTE: Runtime target 'virtual-p9-vcs-workaround' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['virtual-p9-vcs-workaround']
> NOTE: Runtime target 'p9-vcs-workaround' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['p9-vcs-workaround', 'virtual-p9-vcs-workaround']
> NOTE: Runtime target 'virtual-obmc-host-ctl' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['virtual-obmc-host-ctl', 'p9-vcs-workaround', 'virtual-p9-vcs-workaround']
> ERROR: Required build target 'obmc-phosphor-image' has no buildable providers.
> Missing or unbuildable dependency chain was: ['obmc-phosphor-image', 'virtual-obmc-host-ctl', 'p9-vcs-workaround', 'virtual-p9-vcs-workaround']
>
> Summary: There were 2 ERROR messages shown, returning a non-zero exit code.


More information about the openbmc mailing list