Skip to content

AZP: Fix debian package dependency cleanup - #11141

Merged
yosefe merged 1 commit into
openucx:masterfrom
trxcllnt:patch-1
Feb 26, 2026
Merged

yosefe merged 1 commit into
openucx:masterfrom
trxcllnt:patch-1

Conversation

@trxcllnt

Copy link
Copy Markdown
Contributor

What?

Remove libnvidia-compute dependency from debian package dependencies.

Why?

Fixes #11140

How?

It appears the string sed -i 's/libnvidia-compute | libnvidia-ml1, //g' tmp/DEBIAN/control is replacing has changed:

$ dpkg-deb -R ucx-cuda-1.19.0.deb tmp
$ grep Depends: tmp/DEBIAN/control
> Depends: libc6 (>= 2.34), libnvidia-compute | libnvidia-ml1 (>= 555.42.06), ucx

Updating the pattern with a wildcard match seems to work:

$ sed 's/libnvidia-compute | libnvidia-ml1.*, //g' tmp/DEBIAN/control | grep Depends
> Depends: libc6 (>= 2.34), ucx

Comment thread buildlib/az-distro-release.yml Resolved
@tvegas1

tvegas1 commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

To unblock CI, please rename PR/commit with something like "AZP: Fix debian package dependency cleanup", and provide actual email address in AUTHORS file.

Comment thread buildlib/az-distro-release.yml Resolved
@trxcllnt trxcllnt changed the title Fix #11140 AZP: Fix debian package dependency cleanup Feb 25, 2026
@yosefe
yosefe merged commit cf74a52 into openucx:master Feb 26, 2026
152 checks passed
@trxcllnt
trxcllnt deleted the patch-1 branch February 26, 2026 20:41
@amahussein amahussein mentioned this pull request Aug 11, 2026
3 of 8 tasks
amahussein added a commit to amahussein/ucx that referenced this pull request Aug 12, 2026
Use the [^,]* idiom from openucx#11141 and match the comma before the package,
which also covers the end-of-line case in a single expression.

Signed-off-by: Ahmed Hussein <ahussein@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CUDA 12 debs require libnvidia-compute

3 participants