I've noticed a lot of package version QA errors when building the SDK. I get why Yocto has this QA check but I don't understand why the versions keep getting reset. Each build is incremental and I wouldn't have expected any of these packages to have changed versions. But nearly everytime our CI runs, some packages seem to trip this QA check.
To clear them, I can just run the build again but that adds a lot of false build failures to a Yocto build system that is not very stable as is any ways.
ti-rtos-firmware-08.02.00.04-r3.0 do_packagedata_setscene: QA Issue: Package version for package ti-rtos-firmware-locale went backwards which would break package feeds (from 0:08.02.00.04-r3.0.1 to 0:08.02.00.04-r3.0.0) [version-going-backwards]