Skip to content

Commit 9d44600

Browse files
authored
Package - Remove package provides field from RPM and DEB package (#371) (#374)
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.
1 parent 9f10955 commit 9d44600

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

CMakeLists.txt

-8
Original file line numberDiff line numberDiff line change
@@ -245,23 +245,15 @@ if(HIP_FOUND AND Libva_FOUND)
245245
set(CPACK_RPM_COMPONENT_INSTALL ON)
246246
set(CPACK_RPM_RUNTIME_PACKAGE_NAME "${PROJECT_NAME}")
247247
set(CPACK_RPM_RUNTIME_PACKAGE_REQUIRES "rocm-core, ${rocDecode_RPM_PACKAGE_LIST}")
248-
set(CPACK_RPM_RUNTIME_PACKAGE_PROVIDES "${PROJECT_NAME}")
249-
set(CPACK_RPM_RUNTIME_PACKAGE_OBSOLETES "${PROJECT_NAME}")
250248
set(CPACK_RPM_DEV_PACKAGE_NAME "${PROJECT_NAME}-devel")
251249
set(CPACK_RPM_DEV_PACKAGE_REQUIRES "rocm-core, ${PROJECT_NAME}, ${rocDecode_RPM_DEV_PACKAGE_LIST}")
252-
set(CPACK_RPM_DEV_PACKAGE_PROVIDES "${PROJECT_NAME}-devel")
253-
set(CPACK_RPM_DEV_PACKAGE_OBSOLETES "${PROJECT_NAME}-devel")
254250
set(CPACK_RPM_PACKAGE_LICENSE "MIT" )
255251
# RPM package specific variable for ASAN
256252
set(CPACK_RPM_ASAN_PACKAGE_NAME "${PROJECT_NAME}-asan" )
257253
set(CPACK_RPM_ASAN_PACKAGE_REQUIRES "rocm-core-asan, ${rocDecode_RPM_PACKAGE_LIST}" )
258-
set(CPACK_RPM_ASAN_PACKAGE_PROVIDES "${PROJECT_NAME}-asan")
259-
set(CPACK_RPM_ASAN_PACKAGE_OBSOLETES "${PROJECT_NAME}-asan")
260254
# RPM package specific variable for Test
261255
set(CPACK_RPM_TEST_PACKAGE_NAME "${PROJECT_NAME}-test" )
262256
set(CPACK_RPM_TEST_PACKAGE_REQUIRES "rocm-core, ${CPACK_RPM_DEV_PACKAGE_NAME}" )
263-
set(CPACK_RPM_TEST_PACKAGE_PROVIDES "${PROJECT_NAME}-test")
264-
set(CPACK_RPM_TEST_PACKAGE_OBSOLETES "${PROJECT_NAME}-test")
265257

266258
if(NOT ROCM_DEP_ROCMCORE)
267259
string(REGEX REPLACE ",? ?rocm-core," "" CPACK_RPM_RUNTIME_PACKAGE_REQUIRES ${CPACK_RPM_RUNTIME_PACKAGE_REQUIRES})

0 commit comments

Comments
 (0)