Bug#962263: nvidia-cuda-toolkit: missing libjpeg62-dev dependency

Gianfranco Costamagna locutusofborg at debian.org
Fri Jun 5 10:17:40 BST 2020


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 <locutusofborg at debian.org>  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



More information about the pkg-nvidia-devel mailing list