dpkg -shlibdeps завершается сбоем с сообщением «информация о зависимостях не найдена»

Почти правильно, в вашей директиве proxy_passне должно быть URI, и вы должны указать имя хоста.

server {
  listen 80;
  server_name *.company.com;
  location /CentOS/7.2.1511/x86_64 {
    proxy_set_header Host mirror.centos.org;
    proxy_pass http://mirror.centos.org;
  }
}
1
03.09.2020, 10:03
1 ответ

dpkg-shlibdepsищет информацию о /usr/local/cuda-9.1/lib64/libcurand.so.9.1, но пакет cuda-curand-9-1отправляет /usr/local/cuda-9.1/targets/x86_64-linux/lib/libcurand.so.9.1, что не одно и то же.

Необходимо убедиться, что libtensorflow_framework.soв конечном итоге связывается с поставляемой библиотекой с правильным путем. Кроме того, вы можете предоставить информацию о зависимости в debian/shlibs.localв своем собственном пакете или полностью переопределить dpkg-shlibdeps.

В идеале, cuda-curand-9-1следует исправить, чтобы его библиотеки поставлялись в канонических местах для системы Debian(/usr/lib/<triplet>).

3
18.03.2021, 23:07

Теги

Похожие вопросы