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. > 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
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#138376): https://lists.openembedded.org/g/openembedded-core/message/138376 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]] -=-=-=-=-=-=-=-=-=-=-=-
