I was unaware of this discussion when I created the fix for master. Note that I've silenced the TMPDIR QA message, this still needs a proper fix in master as well.
This indeed needs to be fixed in scarthgap as well, since the incompatible versions do break some code. My two cents for the available options: - Revert pydantic upgrade (from 2.7.0 back to 2.6.4) - Update pydantic-core to 2.18.1 - Use master (pydantic 2.7.3 and pydantic-core 2.18.4) Would only downgrade if this is the *only* allowed option according to the LTS branch policy. Version 2.7.x includes new features compared to 2.6.4. Removing these with a downgrade would violate the LTS patch policy of not merging "ABI/API breakage". Option 2 or 3 are my preferred choices and they fall within the "fixes for bugs" category of the LTS patch policy. Option 2 is the smallest change to fix the problem, but option 3 includes some additional upstream fixes with the update from 2.7.0 to 2.7.3. Regards, Frank
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#111484): https://lists.openembedded.org/g/openembedded-devel/message/111484 Mute This Topic: https://lists.openembedded.org/mt/107073841/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-