J
J
Jekson2019-03-06 10:21:11
CUDA
Jekson, 2019-03-06 10:21:11

How to fix CUDA dependency errors after auto-updating packages?

After auto-update in the tray, I have such a notification
5c7f7395dda74860786723.png
. I do , I
sudo apt install -f
get

dpkg: ошибка при обработке архива /var/cache/apt/archives/libcublas-dev_10.1.0.105-1_amd64.deb (--unpack):
 попытка перезаписать «/usr/include/cublas_v2.h», который уже имеется в пакете nvidia-cuda-dev 9.1.85-3ubuntu1
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libcublas-dev_10.1.0.105-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

I try
sudo dpkg --configure -a
Outputs
dpkg: зависимости пакетов не позволяют настроить пакет cuda-visual-tools-10-1:
 cuda-visual-tools-10-1 зависит от libcublas-dev (>= 10.1.0.105), однако:
  Пакет libcublas-dev не установлен.

dpkg: ошибка при обработке пакета cuda-visual-tools-10-1 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет cuda-libraries-dev-10-1:
 cuda-libraries-dev-10-1 зависит от libcublas-dev (>= 10.1.0.105), однако:
  Пакет libcublas-dev не установлен.

dpkg: ошибка при обработке пакета cuda-libraries-dev-10-1 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет cuda-tools-10-1:
 cuda-tools-10-1 зависит от cuda-visual-tools-10-1 (>= 10.1.105), однако:
  Пакет cuda-visual-tools-10-1 пока не настроен.

dpkg: ошибка при обработке пакета cuda-tools-10-1 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет cuda-toolkit-10-1:
 cuda-toolkit-10-1 зависит от cuda-tools-10-1 (>= 10.1.105), однако:
  Пакет cuda-tools-10-1 пока не настроен.
 cuda-toolkit-10-1 зависит от cuda-libraries-dev-10-1 (>= 10.1.105), однако:
  Пакет cuda-libraries-dev-10-1 пока не настроен.

dpkg: ошибка при обработке пакета cuda-toolkit-10-1 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет cuda-samples-10-1:
 cuda-samples-10-1 зависит от libcublas-dev (>= 10.1.0.105), однако:
  Пакет libcublas-dev не установлен.

dpkg: ошибка при обработке пакета cuda-samples-10-1 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет cuda-documentation-10-1:
 cuda-documentation-10-1 зависит от cuda-samples-10-1, однако:
  Пакет cuda-samples-10-1 пока не настроен.

dpkg: ошибка при обработке пакета cuda-documentation-10-1 (--configure):
 проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 cuda-visual-tools-10-1
 cuda-libraries-dev-10-1
 cuda-tools-10-1
 cuda-toolkit-10-1
 cuda-samples-10-1
 cuda-documentation-10-1

And now what to do?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
dobzhe, 2019-03-22
@dobzhe

Working solution here:
https://devtalk.nvidia.com/default/topic/1048021/c...
plus after it:
https://devtalk.nvidia.com/default/topic/1048225/l...
(here you need to execute sudo dpkg -i --force-overwrite for cublas - substitute that path in the archive of underinstalled packages, which everything used to curse before)

M
maksasila, 2019-03-06
@maksasila

The first option is to remove the old libcublas-dev and then install.
Second, move the problematic file.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question