You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a dalec spec contains version requirements for a dependency 👍
dependencies:
build:
foo: [">= 1.0", "<2.0"]
The mariner2 and azlinux3 should respect those dependencies when setting up the build environment.
Actual Behavior
The rpm spec is correct in that includes those dependency constraints, however the actual build environment does not.
I believe rpmbuild will error out if the versions are not within those constraints, but currently we just tdnf install <dep1> <dep2> ... which can land us in a situation where the build cannot succeed with version constraints in it.
Steps To Reproduce
N/A
Are you willing to submit PRs to contribute to this bug fix?
Yes, I am willing to implement it.
The text was updated successfully, but these errors were encountered:
Expected Behavior
When a dalec spec contains version requirements for a dependency 👍
The mariner2 and azlinux3 should respect those dependencies when setting up the build environment.
Actual Behavior
The rpm spec is correct in that includes those dependency constraints, however the actual build environment does not.
I believe rpmbuild will error out if the versions are not within those constraints, but currently we just
tdnf install <dep1> <dep2> ...
which can land us in a situation where the build cannot succeed with version constraints in it.Steps To Reproduce
N/A
Are you willing to submit PRs to contribute to this bug fix?
The text was updated successfully, but these errors were encountered: