-
Couldn't load subscription status.
- Fork 599
Adjust the conflict package name for mlnx-ofa_kernel-hwe-modules #14923
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 3.0-dev
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR fixes a package conflict issue that blocked the September release by correcting the conflict package name from mlnx-ofa_kernel to mlnx-ofa_kernel-modules in the mlnx-ofa_kernel-hwe-modules-signed spec file.
Key changes:
- Updated the Conflicts directive to reference the correct package name that accurately represents the conflicting package
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| Requires: lsof | ||
| Requires: ofed-scripts | ||
| Conflicts: mlnx-ofa_kernel | ||
| Conflicts: mlnx-ofa_kernel-modules |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I couldn't find it, but is there the same Conflicts: in the mlnx-ofa_kernel-hwe spec where the -modules subpackage is being defined?
The expectation in all of the signed specs are to match 1-to-1 in Provides/Requires/Obsoletes/Files with their unsigned counterparts, so the -signed version is a direct replacement.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see. I went through the OFED packages and double checked that. I've updated those which their spec doesn't match with their signed spec.
6454b01 to
747bf22
Compare
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-staticsubpackages, etc.) have had theirReleasetag incremented../cgmanifest.json,./toolkit/scripts/toolchain/cgmanifest.json,.github/workflows/cgmanifest.json)./LICENSES-AND-NOTICES/SPECS/data/licenses.json,./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md,./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)*.signatures.jsonfilessudo make go-tidy-allandsudo make go-test-coveragepassSummary
What does the PR accomplish, why was it needed?
This issue has blocked the September release, due to the following conflict issue.
Found 1 problem(s) while resolving
Does this affect the toolchain?
NO
Associated issues
Test Methodology