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

Reply via email to