All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Aníbal Limón" <anibal.limon@linux.intel.com>
To: Mark Hatle <mark.hatle@windriver.com>,
	openembedded-core@lists.openembedded.org
Cc: saul.wold@intel.com
Subject: Re: [PATCH 0/4] yocto-compat-layer.py updates
Date: Mon, 3 Apr 2017 14:03:29 -0500	[thread overview]
Message-ID: <58E29C81.4010607@linux.intel.com> (raw)
In-Reply-To: <1490927429-48266-1-git-send-email-mark.hatle@windriver.com>

[-- Attachment #1: Type: text/plain, Size: 1651 bytes --]

Acked-by: Aníbal Limón <anibal.limon@linux.intel.com>

On 03/30/2017 08:30 PM, Mark Hatle wrote:
> The changes in this series fix a number of issues with the yocto-compat-layer
> script.
> 
> - When a layer is skipped due to missing dependencies, it was difficult to
>   see this without inspecting the whole log.
> 
> - There needs to be a way to pass in a list of layers that can be used
>   for dependencies, but should not be evaluated in this pass.  The overall
>   evaluation is very time consuming and having to parse/validate 15
>   dependent layers to see if the layer you are working on passes is not
>   useful!
> 
> - The dependency processing was not working properly.  It was only processing
>   dependencies at one level.  Move this to a recursive process so we're
>   sure that all needed dependencies are present.
> 
> - Change how the initial signatures are stored to be compared to the layers
>   signatures for distro/BSP checks.  Before the signatures were stored very
>   early (before any dependencies were calculated), causing the dependencies
>   for a BSP layer to trigger a failure in signature validation.
> 
> Mark Hatle (4):
>   yocto-compat-layer.py: Add status for skipped items
>   yocto-compat-layer.py: Add --dependency argument
>   compatlayer/__init__.py: Allow add_layer to process recursive deps
>   yocto-compat-layer.py: Fix the signature validation
> 
>  scripts/lib/compatlayer/__init__.py | 47 ++++++++++++++++++++++++++++++-------
>  scripts/yocto-compat-layer.py       | 47 +++++++++++++++++++++++++++----------
>  2 files changed, 73 insertions(+), 21 deletions(-)
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

      parent reply	other threads:[~2017-04-03 18:59 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-31  2:30 [PATCH 0/4] yocto-compat-layer.py updates Mark Hatle
2017-03-31  2:30 ` [PATCH 1/4] yocto-compat-layer.py: Add status for skipped items Mark Hatle
2017-03-31  2:30 ` [PATCH 2/4] yocto-compat-layer.py: Add --dependency argument Mark Hatle
2017-03-31  2:30 ` [PATCH 3/4] compatlayer/__init__.py: Allow add_layer to process recursive deps Mark Hatle
2017-03-31  2:30 ` [PATCH 4/4] yocto-compat-layer.py: Fix the signature validation Mark Hatle
2017-04-03 19:03 ` Aníbal Limón [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=58E29C81.4010607@linux.intel.com \
    --to=anibal.limon@linux.intel.com \
    --cc=mark.hatle@windriver.com \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=saul.wold@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.