Yes, I am on board that RRECOMMENDS_${PN}-bin_append_class-target = "
u-boot-default-env" might be better, will change to that in V3, but this
error probably due to you dont have RPROVIDES_${PN}-env +=
"u-boot-default-env" in your uboot recipe?

//Ming Liu

Khem Raj <raj.k...@gmail.com> 於 2020年8月14日 週五 上午7:05寫道:

> On Thu, Aug 13, 2020 at 3:21 AM Ming Liu <liu.min...@gmail.com> wrote:
> >
> > From: Ming Liu <liu.min...@gmail.com>
> >
> > Update libubootenv to the latest 0.3 release, which comprises the
> > following commits:
> >
> > ```
> > 1efed83 Increase max length for device name
> > 6f4fc1c uboot_env: Use canonicalized pathname when reading device
> > 23b3086 Fix bug introduced by commit 52a70114
> > ed1a53e Dont store to device if no value changes
> > 4a0a466 Merge pull request #7 from TomzBench/cmake-fix
> > 6117831 Added Coverity badge
> > 49372a1 Fix coverity #293496
> > 69a6819 Fix coverity #293503 and #293507
> > 258bf52 Fix coverity #293501
> > aa52e61 Fix coverity #293505
> > 52a7011 Fix coverity #293504 and #293506
> > e822218 Fix coverity #293495 and #293497
> > 23b305f Fix coverity #293499
> > 25ef1f6 Add coverity setup for Travis
> > 41b5188 fixed install for static target, fixed BUILD_DOC acknowledgement
> > 86bd30a Restore ability to feed script file via stdin, using `-s -`.
> > c91dcca ubi, write: fix invalid envsize ptr to UBI_IOCVOLUP
> > f4b9cde Allow negative offsets
> > 45bf92a Detect sector size if not found in config
> > 9f59db6 uboot_env: remove unused variables
> > 65d243e README: libubootenv is now in oe-core
> > ba952d0 BUG: variable lists not released in close()
> > 690f868 Variables are not removed when loading from file
> > 9e3586a Make sure there's no file descriptor leakage in case of error
> > 03647c4 Check config file defines a non-zero Sector size
> > 3b2d4f1 Check environment size from fw_env.config
> > 879c073 Do not hardcode path for install
> > d9c639b libubootenv: add pkg-config support
> > cc628ee libuboot: wrap libuboot in extern "C" for C++
> > ```
> >
> > Also change it to be a git recipe, and add u-boot-default-env to
> > RRECOMMENDS since /etc/u-boot-initial-env is being referred in
> > libubootenv source.
> >
> > Signed-off-by: Ming Liu <liu.min...@gmail.com>
> > Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org>
> > ---
> >  .../u-boot/{libubootenv_0.2.bb => libubootenv_git.bb}       | 6 ++++--
> >  1 file changed, 4 insertions(+), 2 deletions(-)
> >  rename meta/recipes-bsp/u-boot/{libubootenv_0.2.bb =>
> libubootenv_git.bb} (84%)
> >
> > diff --git a/meta/recipes-bsp/u-boot/libubootenv_0.2.bb
> b/meta/recipes-bsp/u-boot/libubootenv_git.bb
> > similarity index 84%
> > rename from meta/recipes-bsp/u-boot/libubootenv_0.2.bb
> > rename to meta/recipes-bsp/u-boot/libubootenv_git.bb
> > index 3820ba262e..59b9703d61 100644
> > --- a/meta/recipes-bsp/u-boot/libubootenv_0.2.bb
> > +++ b/meta/recipes-bsp/u-boot/libubootenv_git.bb
> > @@ -10,9 +10,9 @@ LICENSE = "LGPL-2.1"
> >  LIC_FILES_CHKSUM =
> "file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c"
> >  SECTION = "libs"
> >
> > -PV = "0.2+git${SRCPV}"
> > +PV = "0.3+git${SRCPV}"
> >  SRC_URI = "git://github.com/sbabic/libubootenv;protocol=https"
> > -SRCREV = "86bd30a14e153a18f670b25708795253d8736f0f"
> > +SRCREV = "ad253cfdb07c8492f2ee46a52fbc607ad0b96414"
> >
> >  S = "${WORKDIR}/git"
> >
> > @@ -24,4 +24,6 @@ DEPENDS = "zlib"
> >  PROVIDES += "u-boot-fw-utils"
> >  RPROVIDES_${PN}-bin += "u-boot-fw-utils"
> >
> > +RRECOMMENDS_${PN}-bin_class-target += "u-boot-default-env"
> > +
>
> should this be
> RRECOMMENDS_${PN}-bin_append_class-target = "u-boot-default-env"
>
> I see
>
> ERROR: Nothing RPROVIDES 'u-boot-default-env' (but
>
> /mnt/jenkins/workspace/yocto-world-glibc/sources/openembedded-core/meta/recipes-bsp/u-boot/
> libubootenv_git.bb
> RDEPENDS on or otherwise requires it)
>
>
> >  BBCLASSEXTEND = "native"
> > --
> > 2.28.0
> >
> > 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#141444): 
https://lists.openembedded.org/g/openembedded-core/message/141444
Mute This Topic: https://lists.openembedded.org/mt/76164704/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to