From 7e9fc68931433561248b300db8ffe540e52e10cd Mon Sep 17 00:00:00 2001 From: Ranjith Ramakrishnan Date: Mon, 17 Jun 2024 00:04:03 -0700 Subject: [PATCH] SWDEV-468081 - Remove package provides field from RPM and DEB package The provides tag is required when the package provides a virtual package. Package name along with version will be provided by default and the provides tag is not required for this. Using the tag for providing the name, but without version was resulting in package upgrade issues. --- CMakeLists.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0af2a9cad..7963ff864 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -415,13 +415,10 @@ set(CPACK_DEBIAN_ASAN_PACKAGE_DEPENDS "rocm-core-asan" ) set(CPACK_RPM_COMPONENT_INSTALL ON) set(CPACK_RPM_RUNTIME_PACKAGE_NAME "${PROJECT_NAME}") set(CPACK_RPM_RUNTIME_PACKAGE_REQUIRES "rocm-core, ${RPP_RPM_PACKAGE_LIST}") -set(CPACK_RPM_RUNTIME_PACKAGE_PROVIDES "${PROJECT_NAME}") set(CPACK_RPM_DEV_PACKAGE_NAME "${PROJECT_NAME}-devel") set(CPACK_RPM_DEV_PACKAGE_REQUIRES "rocm-core, ${PROJECT_NAME}, ${RPP_RPM_DEV_PACKAGE_LIST}") -set(CPACK_RPM_DEV_PACKAGE_PROVIDES "${PROJECT_NAME}-devel") set(CPACK_RPM_TEST_PACKAGE_NAME "${PROJECT_NAME}-test") set(CPACK_RPM_TEST_PACKAGE_REQUIRES "rocm-core, ${PROJECT_NAME}-devel, clang") -set(CPACK_RPM_TEST_PACKAGE_PROVIDES "${PROJECT_NAME}-test") set(CPACK_RPM_PACKAGE_LICENSE "MIT" ) # RPM package specific variable for ASAN set(CPACK_RPM_ASAN_PACKAGE_NAME "${PROJECT_NAME}-asan" )