[devel] Re: Задание зависимостей в RPM

Ivan Zakharyaschev =?iso-8859-1?q?imz_=CE=C1_altlinux=2Eru?=
Пт Дек 13 19:30:30 MSK 2002


Вроде всё-таки -D remove работает:

emacs-dictionary-el зависит от emacs-dictionary

ничто больше не зависит от emacs-dictionary

ещё полно пакетов, от которых ничто не зависит

Теперь:

$ apt-get -s -D remove emacs-dictionary-el
Чтение списков пакетов... Done
Collecting File Provides... Done
Построение дерева зависимостей... Done
Starting
Starting 2
Done
Следующие пакеты будут УДАЛЕНЫ:
  emacs-dictionary emacs-dictionary-el
0 packages upgraded, 0 newly installed, 2 removed and 206 not upgraded.
Remv emacs-dictionary-el (1.8.4-alt1 Unknown:Unknown/Sisyphus)
Remv emacs-dictionary (1.8.4-alt1 Unknown:Unknown/Sisyphus)

А по-другому:

$ apt-get -s remove emacs-dictionary
Чтение списков пакетов... Done
Collecting File Provides... Done
Построение дерева зависимостей... Done
Starting
Starting 2
Investigating emacs-dictionary-el
Package emacs-dictionary-el has broken dep on emacs-dictionary
  Considering emacs-dictionary 10001 as a solution to
emacs-dictionary-el 1
  Removing emacs-dictionary-el rather than change emacs-dictionary
Done
Следующие пакеты будут УДАЛЕНЫ:
  emacs-dictionary emacs-dictionary-el
0 packages upgraded, 0 newly installed, 2 removed and 206 not upgraded.
Remv emacs-dictionary-el (1.8.4-alt1 Unknown:Unknown/Sisyphus)
Remv emacs-dictionary (1.8.4-alt1 Unknown:Unknown/Sisyphus)
$ apt-get -s remove emacs-dictionary-el
Чтение списков пакетов... Done
Collecting File Provides... Done
Построение дерева зависимостей... Done
Starting
Starting 2
Done
Следующие пакеты будут УДАЛЕНЫ:
  emacs-dictionary-el
0 packages upgraded, 0 newly installed, 1 removed and 206 not upgraded.
Remv emacs-dictionary-el (1.8.4-alt1 Unknown:Unknown/Sisyphus)


-- 
С наилучшими пожеланиями,
Иван Захарьящев, Москва




Подробная информация о списке рассылки Devel