#1133996 libcufile-dev and nvidia-cuda-dev fail to coinstall

#1133996#5
Date:
2026-04-16 08:10:43 UTC
From:
To:
libcufile-dev and nvidia-cuda-dev are declared Multi-Arch: same, but
each of them fails to coinstall with itself.

The file /usr/share/doc/libcufile-dev/README.gz is shared by
libcufile-dev version 1.9.1.3~12.4.1-2 as present in trixie and version
1.9.1.3~12.4.1-8+b2 as present in forky|unstable with varying content.

The file /usr/include/cudaEGL.h is shared by nvidia-cuda-dev version
12.4.127~12.4.1-2 as present in trixie and version 12.4.127~12.4.1-8+b2
as present in forky|unstable with varying content.

Please ensure that shared files have bit-identical content across
architectures, move architecture-dependent files to
architecture-dependent paths or remove the Multi-Arch: same field.

Kind regards

Helmut Grohne

#1133996#10
Date:
2026-06-26 07:30:23 UTC
From:
To:
[Helmut Grohne]

Is there a patch proposal to fix this issue that keep the package out
of testing?

#1133996#15
Date:
2026-06-26 09:17:46 UTC
From:
To:
Hi Petter,

While it is nice for -dev packages to be coinstallable, in most cases it
is not necessary (if you work with minimal build environments). In these
cases, it probably is not worth the effort to restructure the package
for coinstallability. If a need arises, this can be done later.

Helmut

#1133996#20
Date:
2026-06-28 23:11:51 UTC
From:
To:
Here is a patch proposal to fix this bug.

https://salsa.debian.org/nvidia-team/nvidia-cuda-toolkit/-/merge_requests/2

Best
-Dominique