DAOS-18596 common: use libpmemobj1-devel on Leap#17565
Conversation
Use libpmemobj1-devel to build Leap RPMs instead of outdated libpmemobj-devel. Remove distribution suffix as it is irrelevant Update dependency to PMDK version 2.1.2-1 as it is the latest stable version used for master validation. Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Allow-unstable-test: true Skip-func-test-leap15: false
|
Ticket title is 'Release 2.6 uses libpmemobj-devel library instead of libpmemobj1-devel on Leap15 to build daos-server rpm' |
mchaarawi
left a comment
There was a problem hiding this comment.
i do not understand why this change is needed in daos. why is pmdk doing this in the first place?
this is also upgrading the version of pmdk being used?
to clarify, im not requesting changes for your naming thing, just trying to understand why this naming discrepancy exists between distros. But we cannot land a dependency upgrade without requiring merge approval. the released version of pmdk is 2.1.0-6. @daltonbohning already commented on your other PR that you need merge approval on the pmdk upgrade. so please work with your manager to get that settled first. |
@mchaarawi you are right, the problem is in different place I'm closing this ticket and related backport: |
i think you are missing the point. we are not blocking upgrades to pmdk to use a later version in 2.6. If you think it is important and fixes things, we do want to upgrade. but you have to go through merge approval. it's a worse route IMO to pin 2.6 to use an older version just to avoid getting merge approval. |
Use libpmemobj1-devel to build Leap RPMs instead of outdated libpmemobj-devel.
Remove distribution suffix as it is irrelevant
Update dependency to PMDK version 2.1.2-1 as it is the latest stable version used for master validation.
Signed-off-by: Tomasz Gromadzki tomasz.gromadzki@hpe.com
Steps for the author:
After all prior steps are complete: