LINUX.ORG.RU

зависимости при переустановке пакета в Ubuntu


0

0

Пересобрал libcurl, версия та же что и стоит сейчас, другие параметры компиляции. Теперь хочу заменить установленный в системе пакет собранным, но при удалении старого пакета вылезает куча зависимостей. Как можно переустановить libcurl, не удаляя зависящие пакеты?
Спасибо.

$ dpkg -P libcurl3-gnutls
dpkg: зависимости не позволяют удалить пакет libcurl3-gnutls:
 libcurl4-gnutls-dev зависит от libcurl3-gnutls (= 7.18.0-1ubuntu2).
 gnupg зависит от libcurl3-gnutls (>= 7.16.2-1).
 libxmlrpc-c3 зависит от libcurl3-gnutls (>= 7.16.2-1).
 metar зависит от libcurl3-gnutls (>= 7.16.2-1).
 rtorrent зависит от libcurl3-gnutls (>= 7.16.2-1).
dpkg: не удалось обработать параметр libcurl3-gnutls (--purge):
 проблемы зависимостей -- пакет не будет удалён
При обработке следующих пакетов произошли ошибки:
 libcurl3-gnutls
anonymous

а просто dpkg -i libcurl не пойдет ? имхо если он зависит от тех-же версий зависимостей все должно быть ok в крайнем случае поможет флаг dpkg --force-depends -i libcurl

man dpkg /force-things

j262 ★★
()
Ответ на: комментарий от anonymous

Re^2: зависимости при переустановке пакета в Ubuntu

> а установленную версию перед этим нужно удалить?

не обязательно, она попросту перепишется

gaa ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.