On 5/17/20 6:22 AM, Adrian Bunk wrote: > On Sat, May 16, 2020 at 10:24:04PM +0200, Andrey Zhizhikin wrote: >> On Sat, May 16, 2020 at 10:10 PM Adrian Bunk <[email protected]> wrote: >>> >>> On Sat, May 16, 2020 at 07:54:32PM +0000, Peter Kjellerstedt wrote: >>>>> >>>>> meta-openembedded/meta-python has a higher layer priority than OE-core. >>>>> >>>>> Adding higher upstream versions of these recipes to a lower-priority >>>>> layer in a stable series is a potential source for weird problems. >>>> >>>> I would assume they'd be removed from meta-python at the same time >>>> they are added to meta. >>> >>> "at the same time" is complicated since OE-core has releases, >>> but meta-openembedded is just a branch. >>> >>> I would also assume that not all users of stable series are updating >>> meta-openembedded to the latest on the dunfell branch at the same >>> time as OE-core, some users might end up updating one but never >>> updating the other one. >> >> That I believe would be a terrible mistake when people opt-in to take >> a layer, but never care about updating it... :( > > The typical Yocto user starts with whatever prehistoric Yocto release > came with the BSP distribution for the reference hardware, and then > develops a new product on top of that. > > I would not be surprised if someone will have the initial Yocto 2.7 > release, but uses the latest from the corresponding meta-openembedded > branch on top
To be honest, we should not consider supporting such usecases IMO, somewhere we have to draw a line, mixing layer releases is not something upstream can even test those combos. > >> On the contrary, a quick run of "bitbake-layers show-overlayed" >> exhibits the following on the [master] of both OE-Core and > > Thanks a lot for this. > >> meta-openembedded: >> ================= >> python3-cython: >> meta-python 0.29.14 >> meta 0.29.16 >> python3-dbusmock: >> meta-python 0.16.7 >> meta 0.19 >> python3-docutils: >> meta-python 0.15.2 >> meta 0.16 >> python3-pyparsing: >> meta-python 2.4.6 >> meta 2.4.7 >> ================= > > I'll take care of getting these removed from meta-openembedded. > >> Judging be versions, it looks like OE-Core recipes are maintained, but >> in meta-openembedded they are left on the side... > > python3-docutils is ouch, since this problem is also in dunfell. > > On a more positive note 0.16 is already in OE-core in the initial > Yocto 3.1 release, so removing it from meta-openembedded will only > be like a 0.15.2 -> 0.16 upgrade for some users but cannot result > in losing the recipe in weird layer combinations. > >> Regards, >> Andrey. > > cu > Adrian >
signature.asc
Description: OpenPGP digital signature
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#138388): https://lists.openembedded.org/g/openembedded-core/message/138388 Mute This Topic: https://lists.openembedded.org/mt/74214757/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
