From 23169caf67601d3d2337a5778395cb06a11a08e2 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Mon, 1 Jul 2024 15:31:20 -0500 Subject: [PATCH] remove management of UCX system libraries in build scripts (#1053) For https://github.com/rapidsai/build-planning/issues/57, #1041 switched `ucx-py` over to `libucx` wheels. To test that that was working, it added some code to building scripts to remove system installations of UCX libraries. That should no longer be necessary as of https://github.com/rapidsai/ci-imgs/pull/154. This proposes removing that code for managing system dependencies of UCX libraries, to simplify those build scripts a bit. Authors: - James Lamb (https://github.com/jameslamb) Approvers: - Kyle Edwards (https://github.com/KyleFromNVIDIA) - Peter Andreas Entschev (https://github.com/pentschev) URL: https://github.com/rapidsai/ucx-py/pull/1053 --- ci/build_wheel.sh | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/ci/build_wheel.sh b/ci/build_wheel.sh index 747018f3..6687e2f3 100755 --- a/ci/build_wheel.sh +++ b/ci/build_wheel.sh @@ -6,19 +6,6 @@ set -euo pipefail package_name="ucx-py" underscore_package_name=$(echo "${package_name}" | tr "-" "_") -# Clear out system ucx files to ensure that we're getting ucx from the wheel. -rm -rf /usr/lib64/ucx -rm -rf /usr/lib64/libucm.* -rm -rf /usr/lib64/libucp.* -rm -rf /usr/lib64/libucs.* -rm -rf /usr/lib64/libucs_signal.* -rm -rf /usr/lib64/libuct.* - -rm -rf /usr/include/ucm -rm -rf /usr/include/ucp -rm -rf /usr/include/ucs -rm -rf /usr/include/uct - source rapids-configure-sccache source rapids-date-string