Hi Andreas, On Wed, Jul 22, 2020 at 8:15 AM Andreas Beckmann <a...@debian.org> wrote: > > Cannot pipe() - Too many open files at > /usr/share/perl5/IO/Async/Internals/ChildManager.pm line 122. > ... > internal error: cannot run documentation/manual check on package > binary:nvidia-cuda-dev/10.1.243-8/amd64 > warning: skipping check of binary:nvidia-cuda-dev/10.1.243-8/amd64
The bug was probably introduced by https://salsa.debian.org/lintian/lintian/-/commit/2009f51a34c78d3e8fa73ece4a6aaa7d57e1751d > while working on src:nvidia-cuda-toolkit But I cannot reproduce the behavior locally. (See working tag output below.) Are you using a resource-constrained system? Also, I have a non-standard setup locally in /etc/security/limits.d: #<domain> <type> <item> <value> * hard nofile 65536 * soft nofile 65536 Kind regards Felix Lechner * * * % ./frontend/lintian /mirror/debian/pool/non-free/n/nvidia-cuda-toolkit/nvidia-cuda-toolkit_10.1.243-7.dsc /mirror/debian/pool/non-free/n/nvidia-cuda-toolkit/nvidia-cuda-toolkit_10.1.243-7_amd64.deb W: nvidia-cuda-toolkit: no-manual-page usr/bin/bin2c W: nvidia-cuda-toolkit: no-manual-page usr/bin/cudafe++ W: nvidia-cuda-toolkit: no-manual-page usr/bin/fatbinary W: nvidia-cuda-toolkit: no-manual-page ... use --no-tag-display-limit to see all (or pipe to a file/program) I: nvidia-cuda-toolkit source: dh-exec-subst-unknown-variable debian/nsight-systems.install env:NSIGHT_SYSTEMS_HOST_DIR I: nvidia-cuda-toolkit source: dh-exec-subst-unknown-variable debian/nsight-systems.install env:NSIGHT_SYSTEMS_TARGET_DIR O: nvidia-cuda-toolkit: embedded-library usr/bin/gpu-library-advisor: zlib O: nvidia-cuda-toolkit source: source-is-missing amd64/bin/bin2c O: nvidia-cuda-toolkit source: source-is-missing amd64/bin/cuda-gdb O: nvidia-cuda-toolkit source: source-is-missing amd64/bin/cuda-gdbserver O: nvidia-cuda-toolkit source: source-is-missing ... use --no-tag-display-limit to see all (or pipe to a file/program) N: Monolithic installation tree shim for clang++ --cuda-path=/usr/lib/cuda O: nvidia-cuda-toolkit: breakout-link usr/lib/cuda/nvvm/libdevice -> usr/lib/nvidia-cuda-toolkit/libdevice N: Some of NVIDIA's binaries expect files at certain relative paths. O: nvidia-cuda-toolkit: breakout-link usr/lib/nvidia-cuda-toolkit/bin/nvcc.profile -> etc/nvcc.profile O: nvidia-cuda-toolkit: hardening-no-pie usr/bin/bin2c O: nvidia-cuda-toolkit: hardening-no-pie usr/bin/cuda-memcheck O: nvidia-cuda-toolkit: hardening-no-pie usr/bin/cudafe++ O: nvidia-cuda-toolkit: hardening-no-pie ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit: hardening-no-relro usr/bin/bin2c O: nvidia-cuda-toolkit: hardening-no-relro usr/bin/cuda-memcheck O: nvidia-cuda-toolkit: hardening-no-relro usr/bin/cudafe++ O: nvidia-cuda-toolkit: hardening-no-relro ... use --no-tag-display-limit to see all (or pipe to a file/program) N: patching is done manually after unpacking the .run files O: nvidia-cuda-toolkit source: patch-file-present-but-not-mentioned-in-series cuda-gdb.patch N: patching is done manually after unpacking the .run files O: nvidia-cuda-toolkit source: patch-file-present-but-not-mentioned-in-series gdb-python3.7.patch N: patching is done manually after unpacking the .run files O: nvidia-cuda-toolkit source: patch-file-present-but-not-mentioned-in-series man-hyphenation.patch N: patching is done manually after unpacking the .run files O: nvidia-cuda-toolkit source: patch-file-present-but-not-mentioned-in-series ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit: binary-has-unneeded-section usr/bin/bin2c .comment O: nvidia-cuda-toolkit: binary-has-unneeded-section usr/bin/cudafe++ .comment O: nvidia-cuda-toolkit: binary-has-unneeded-section usr/bin/cuobjdump .comment O: nvidia-cuda-toolkit: binary-has-unneeded-section ... use --no-tag-display-limit to see all (or pipe to a file/program) N: The NVIDIA license does not allow any form of modification. O: nvidia-cuda-toolkit: hardening-no-bindnow usr/bin/bin2c N: The NVIDIA license does not allow any form of modification. O: nvidia-cuda-toolkit: hardening-no-bindnow usr/bin/cuda-memcheck N: The NVIDIA license does not allow any form of modification. O: nvidia-cuda-toolkit: hardening-no-bindnow usr/bin/cudafe++ N: The NVIDIA license does not allow any form of modification. O: nvidia-cuda-toolkit: hardening-no-bindnow ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit: hardening-no-fortify-functions usr/bin/bin2c O: nvidia-cuda-toolkit: hardening-no-fortify-functions usr/bin/cuda-memcheck O: nvidia-cuda-toolkit: hardening-no-fortify-functions usr/bin/cudafe++ O: nvidia-cuda-toolkit: hardening-no-fortify-functions ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit: package-contains-empty-directory usr/lib/cuda/bin/ O: nvidia-cuda-toolkit: package-contains-empty-directory usr/lib/cuda/include/ O: nvidia-cuda-toolkit: package-contains-empty-directory usr/lib/cuda/lib64/ N: Meta-manpage covering several binaries. O: nvidia-cuda-toolkit: spare-manual-page usr/share/man/man1/cuda-binaries.1.gz O: nvidia-cuda-toolkit: spelling-error-in-binary usr/bin/cuda-memcheck fortan fortran O: nvidia-cuda-toolkit: spelling-error-in-binary usr/bin/nvdisasm akS ask O: nvidia-cuda-toolkit: spelling-error-in-binary usr/bin/nvdisasm iIf if O: nvidia-cuda-toolkit: spelling-error-in-binary ... use --no-tag-display-limit to see all (or pipe to a file/program) N: only binary releases O: nvidia-cuda-toolkit source: upstream-metadata-missing-bug-tracking O: nvidia-cuda-toolkit source: upstream-metadata-missing-repository O: nvidia-cuda-toolkit: executable-in-usr-lib usr/lib/nvidia-cuda-toolkit/bin/cicc O: nvidia-cuda-toolkit: executable-in-usr-lib usr/lib/nvidia-cuda-toolkit/bin/g++ O: nvidia-cuda-toolkit: executable-in-usr-lib usr/lib/nvidia-cuda-toolkit/bin/gcc O: nvidia-cuda-toolkit: executable-in-usr-lib ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit source: source-contains-prebuilt-binary amd64/bin/bin2c O: nvidia-cuda-toolkit source: source-contains-prebuilt-binary amd64/bin/cuda-gdb O: nvidia-cuda-toolkit source: source-contains-prebuilt-binary amd64/bin/cuda-gdbserver O: nvidia-cuda-toolkit source: source-contains-prebuilt-binary ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit source: source-contains-prebuilt-doxygen-documentation amd64/doc/html/export/npp/ O: nvidia-cuda-toolkit source: source-contains-prebuilt-doxygen-documentation amd64/doc/html/npp/ O: nvidia-cuda-toolkit source: source-contains-prebuilt-doxygen-documentation amd64/extras/CUPTI/doc/Cupti/ O: nvidia-cuda-toolkit source: source-contains-prebuilt-doxygen-documentation ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit source: source-contains-prebuilt-java-object amd64/libnsight/configuration/org.eclipse.osgi/74/0/.cp/lib/Tidy.jar O: nvidia-cuda-toolkit source: source-contains-prebuilt-java-object amd64/libnsight/configuration/org.eclipse.osgi/74/0/.cp/lib/commons-cli-1.0.jar O: nvidia-cuda-toolkit source: source-contains-prebuilt-java-object amd64/libnsight/plugins/com.ibm.icu_52.1.0.v201404241930.jar O: nvidia-cuda-toolkit source: source-contains-prebuilt-java-object ... use --no-tag-display-limit to see all (or pipe to a file/program) O: nvidia-cuda-toolkit source: source-contains-prebuilt-javascript-object amd64/doc/html/common/formatting/common.min.js O: nvidia-cuda-toolkit source: source-contains-prebuilt-javascript-object amd64/doc/html/common/formatting/html5shiv-printshiv.min.js O: nvidia-cuda-toolkit source: source-contains-prebuilt-javascript-object amd64/doc/html/common/formatting/jquery.ba-hashchange.min.js O: nvidia-cuda-toolkit source: source-contains-prebuilt-javascript-object ... use --no-tag-display-limit to see all (or pipe to a file/program)