Вы знаете, не знаю
С проблемами зависимостей не сталкивался лет 5-7
Ни в одном дистрибутиве
Тихон писал статью про aptitude очень давно. С тех пор, не знаю как в Debian'е, а в Ubuntu её поломали.
Сейчас в интерактивном режиме она там просто неработоспособна, в командном - можно, но острожно. И потому не нужно.
Никаких зависимостей она не разруливает - только выдаёт конфликты между 32 и 64 битными версиями.
Последнее время, с тех пор как опять взялся за Убунту, ничего подобного не видел.
Возможно, потому, что в Дебиане таски остались жесткими метапакетами, как были? И попытка сноса пакета, установленного в составе таска, ведёт к сносу всего таска?
Просто не в курсе
В Убунту сейчас не так, там таск стал как паттерн в openSUSE, то есть устанавливает серию пакетов и одновременно их обновляет, но удалить пакет из состава таска, за исключением единичных случаев, можно безболезненно.
Вот здесь Ubuntu'вы страсти критика моей статьи про аптитуду (которую я когда-то тоже предпочитал apt'у). Критика суровая, но справедливая: я всё сказанное перепроверил - и согласился почти со всем.
А убедившись, что в Убунту 13.10 всё стало ещё хуже, вычеркнул aptitude из списков живых.