[oe] [PATCH 1/4] utils.bbclass: restore previous implementation of explode_deps()

Chris Larson clarson at kergoth.com
Fri Feb 11 22:22:25 UTC 2011


On Fri, Feb 11, 2011 at 5:51 AM, Andreas Oberritter
<obi at opendreambox.org> wrote:
> * explode_deps() changed its behavior to omit version information
>  when the function was removed from OE in favor of BitBake's
>  implementation in March 2010. Since then, packages didn't contain
>  versioned runtime dependencies.
>
>  See commit 89b7e433719f43f1c36c76cb8856d559014e99bc
>
> * This patch restores the previous implementation of explode_deps(),
>  thus fixing the generation of versioned runtime dependencies.
>
> * Reimplementing explode_deps() using bb.utils.explode_dep_versions()
>  didn't work, because it choked upon parsing inline python code, e.g.
>  on update-modules_1.0.bb
>
> 's RDEPENDS_${PN} field.
>
> Signed-off-by: Andreas Oberritter <obi at opendreambox.org>
> CC: Chris Larson <chris_larson at mentor.com>

Acked-by: Chris Larson <chris_larson at mentor.com>

-- 
Christopher Larson
clarson at kergoth dot com
Founder - BitBake, OpenEmbedded, OpenZaurus
Maintainer - Tslib
Senior Software Engineer, Mentor Graphics




More information about the Openembedded-devel mailing list