Source: nvidia-cuda-toolkit Version: 10.1.243-5 Severity: serious tags: patch
Hello, looks like that control file is missing an explicit libjpeg62-dev dependency, and this fails when a different jpeg implementation is default in the system. dpkg-shlibdeps: error: cannot find library libjpeg.so.62 needed by debian/nvidia-openjdk-8-jre/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libsplashscreen.so (ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64') --- nvidia-cuda-toolkit-10.1.243/debian/changelog 2020-06-03 09:54:22.000000000 +0200 +++ nvidia-cuda-toolkit-10.1.243/debian/changelog 2020-06-05 08:09:24.000000000 +0200 @@ -1,3 +1,9 @@ +nvidia-cuda-toolkit (10.1.243-5.1) unstable; urgency=medium + + * Add missing libjpeg62 dependency to fix build failure (Closes: #-1) + + -- Gianfranco Costamagna <[email protected]> Fri, 05 Jun 2020 08:09:24 +0200 + nvidia-cuda-toolkit (10.1.243-5) unstable; urgency=medium * Merge changes from 10.1.168-11. diff -Nru nvidia-cuda-toolkit-10.1.243/debian/control nvidia-cuda-toolkit-10.1.243/debian/control --- nvidia-cuda-toolkit-10.1.243/debian/control 2020-06-03 09:54:22.000000000 +0200 +++ nvidia-cuda-toolkit-10.1.243/debian/control 2020-06-05 08:09:24.000000000 +0200 @@ -42,6 +42,7 @@ liblcms2-dev, libpcsclite-dev, libpng-dev, + libjpeg62, (please don't use libjpeg62-dev package, because it conflicts with the turbo one, and makes the package bd-uninstallable) Cheers Gianfranco

