dasharo-issues
dasharo-issues copied to clipboard
Changing priority of `meta-dts-distro`
Dasharo version (if applicable)
Dasharo Tools Suite built on commit 386e4d402abd29661b88c76e0ef5bb6568766dac.
Dasharo variant (if applicable)
Affected component(s) or functionality (if applicable)
meta-dts-distro layer.
Brief summary
Considering changing meta-dts-distro priority to 11.
Additional context
- Reason: DTS layers should have higher priority in the build, otherwise recipes from
meta-dts-distrowill be overwritten by other layers whenever it is possible and lead to errors or misunderstanding. - Example: on commit
386e4d402abd29661b88c76e0ef5bb6568766dac(which is latestdevelopbranch) recipehidapi_1.4.1.bbfrommeta-dts-distrois being overwritten during build by recipehidapi_git.bbfrommeta-openembedded. This can be verified by checking workdir of the packagehidapiafter build:
λ ls build/tmp/work/core2-64-dts-linux/hidapi
0.11.2-r0
Which matches version from the recipe from meta-openembedded, which is:
λ cat ./meta-oe/recipes-support/hidapi/hidapi_git.bb
(...)
PV = "0.11.2"
(...)
Found out about this during digging in issue https://github.com/Dasharo/dasharo-issues/issues/729.
@TomaszAIR please review the idea in this issue
why label invalid? Do we want to implement this, or not? If not, let’s simply close.
@DaniilKl ping, question above
why label invalid?
My bad.
Do we want to implement this, or not?
I still think we should implement this, but the team opinion was to live it the way it is.
@DaniilKl can be closed? Priority was increased to 9 in: https://github.com/Dasharo/meta-dts/commit/2442ec338def833bb3d1382267fb6ad93d9ecf66