На десктопе от зависимостей, имхо, больше проблем, чем пользы. Да, сотню-другую мегабайт на винте сэкономить удается, но ценой этому являются дополнительные сложности при распространении и развертывании приложений. По сути, возможности пользователя по части установки/обновления/даунгрейда ПО ограничены текущим состоянием репозитория и инертностью его мейнтейнеров, что во многих случаях совершенно некруто.
Ок, туча софта использует одни и те же популярные компоненты. Тот же image magic нужен и php, и программам просмотра и обработки пакетной изображений. И каждый будет тащить либы с собой... Бред.
Пусть будет пакет. У него будет ментейнер. Он его будет обновлять. Если ты поддерживаешь софт, не хватало ещё в своей поставке иметь чужие либы, за состоянием которых надо следить, мало ли, дырки какие...
Да и, как я уже писал, это не логично. Это ведёт к тому, что каждый будет носить свой велосипед с собой, когда есть политика дистрибутива, и надо делать в соответствии с ней. Это то мне и нравится. В отличии от подхода мастдайщика, это рождает упорядоченность и стандарты. А Вы же тут недавно утверждали, что у *nix с ними плохо? Так не предлагайте их искоренять совсем. А то это грозит превращением в мастдай.