From: Patrick Ohly <patrick.ohly@intel.com>
To: Richard Purdie <richard.purdie@linuxfoundation.org>,
Khem Raj <raj.khem@gmail.com>, Tim Orling <ticotimo@gmail.com>
Cc: OpenEmbedded Devel List <openembedded-devel@lists.openembedded.org>
Subject: Re: Splitting meta-oe?
Date: Wed, 21 Feb 2018 16:54:01 +0100 [thread overview]
Message-ID: <1519228441.6698.10.camel@intel.com> (raw)
In-Reply-To: <1519152750.24236.330.camel@linuxfoundation.org>
On Tue, 2018-02-20 at 18:52 +0000, Richard Purdie wrote:
> Even once we do that, we (as in YP) can't send out a clear message
> about what we're testing and users will clone meta-oe and expect
> everything to work. So right now I do have problems trying to get to
> a point where YP can use meta-oe effectively.
We had the same issue in refkit: the bblayers.conf.sample enabled a
large amount of layers, but the distro itself only needed and could
test only a subset of the recipes in those layers.
We solved this with supported-recipes.bbclass [1] and an explicit list
of recipes that were considered part of the distro [2] and thus got
tested. A "bitbake world" only builds those recipes. Users of the
distro could enable additional recipes, but then knew that they were on
their own regarding those.
[1] https://github.com/intel/intel-iot-refkit/blob/master/meta-refkit-core/classes/supported-recipes.bbclass
[2] https://github.com/intel/intel-iot-refkit/blob/master/meta-refkit/conf/distro/include/refkit-supported-recipes.txt
Note that this mechanism also allowed us to support only a subset of,
for example, OE-core: we settled on systemd as the only supported init
system, so sysvinit wasn't listed as supported. This is something that
cannot realistically be achieved by splitting up layers and/or repos
containing layers.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
next prev parent reply other threads:[~2018-02-21 15:54 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-02-20 10:45 Splitting meta-oe? Burton, Ross
2018-02-20 14:15 ` Joe MacDonald
2018-02-20 16:50 ` akuster808
2018-02-20 17:13 ` Bruce Ashfield
2018-02-20 18:52 ` Khem Raj
2018-02-21 0:51 ` Bruce Ashfield
2018-02-21 8:49 ` Martin Jansa
2018-02-21 9:06 ` Martin Jansa
2018-02-21 9:48 ` Andrea Adami
2018-02-21 10:22 ` Martin Jansa
2018-02-21 14:02 ` Joe MacDonald
2018-02-21 14:14 ` Burton, Ross
2018-02-21 14:58 ` Patrick Ohly
2018-02-21 15:01 ` Otavio Salvador
2018-02-21 19:33 ` Andreas Oberritter
2018-02-22 9:18 ` Patrick Ohly
2018-02-21 14:20 ` Tom Rini
2018-02-21 14:44 ` Joe MacDonald
2018-02-21 13:34 ` Bruce Ashfield
2018-02-21 13:38 ` Bruce Ashfield
2018-02-21 13:45 ` Joe MacDonald
2018-02-21 13:55 ` Bruce Ashfield
2018-02-21 13:59 ` Otavio Salvador
2018-02-20 17:46 ` Richard Purdie
2018-02-20 18:00 ` Tim Orling
2018-02-20 18:28 ` Martin Jansa
2018-02-20 18:40 ` Khem Raj
2018-02-20 18:52 ` Richard Purdie
2018-02-20 19:15 ` Khem Raj
2018-02-20 21:55 ` Richard Purdie
2018-02-20 22:27 ` Martin Jansa
2018-02-20 23:17 ` Andreas Müller
2018-02-20 23:41 ` Richard Purdie
2018-03-17 3:50 ` Trevor Woerner
2018-03-17 14:23 ` Philip Balister
2018-03-18 5:49 ` Trevor Woerner
2018-02-21 0:07 ` Otavio Salvador
2018-02-21 0:10 ` Otavio Salvador
2018-02-21 13:57 ` Tom Rini
2018-02-21 14:00 ` Otavio Salvador
2018-02-21 14:48 ` Tom Rini
2018-02-21 14:09 ` Martin Hundebøll
2018-02-22 6:53 ` Jonas Bonn
2018-02-22 9:27 ` Patrick Ohly
2018-02-22 9:40 ` Otavio Salvador
2018-02-21 15:54 ` Patrick Ohly [this message]
2018-02-20 20:32 ` akuster808
2018-02-20 19:06 ` Khem Raj
2018-02-20 16:54 ` Vesa Jääskeläinen
2018-02-20 18:49 ` Khem Raj
2018-02-28 17:17 ` Alexander Kanavin
2018-02-28 21:33 ` Andreas Müller
2018-03-01 1:20 ` akuster808
2018-03-01 8:46 ` Alexander Kanavin
2018-03-01 1:17 ` akuster808
2018-03-01 9:04 ` Alexander Kanavin
2018-03-01 18:44 ` akuster808
2018-03-01 18:46 ` Alexander Kanavin
2018-03-01 22:11 ` Bruce Ashfield
-- strict thread matches above, loose matches on Subject: below --
2017-02-17 17:07 Burton, Ross
2017-02-17 17:24 ` Andreas Müller
2017-02-17 18:02 ` Martin Jansa
2017-02-17 18:28 ` Joe MacDonald
2017-02-17 19:45 ` Philip Balister
2017-02-20 3:31 ` Richard Purdie
2017-02-20 4:28 ` Joe MacDonald
2017-02-20 11:18 ` Martin Jansa
2017-02-22 16:15 ` akuster808
2017-02-17 20:54 ` Andreas Müller
2017-02-18 21:35 ` Burton, Ross
2017-02-17 21:55 ` akuster808
2017-02-18 0:53 ` Khem Raj
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=1519228441.6698.10.camel@intel.com \
--to=patrick.ohly@intel.com \
--cc=openembedded-devel@lists.openembedded.org \
--cc=raj.khem@gmail.com \
--cc=richard.purdie@linuxfoundation.org \
--cc=ticotimo@gmail.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.