Вопреки логике, даже если зависимость прописана строго '=', а не '>=', apt-get ставит самую высокую доступную версию.
Ситуация: софт раскладывается по серверам с помощью пакетов. Возможности складывать дев, тестинг и стейбл версии пакетов в разные репозитории нет, потому что имеются общие пакеты для многих проектов, и разные проекты хотят разные версии.
Я запилил утилитку, которая честно резолвит все эти зависимости, и соответственно дёргает apt-get: https://github.com/selivan/apt-strict Там же есть модуль для ansible.
Существует ли менее костыленасыщенный способ решения проблемы?
Ну и если кому надо - забирайте.
Ответ на:
комментарий
от MrClon
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Apt зависимости. (2011)
- Форум apt-get, зависимости (2015)
- Форум [apt] Востановление зависимостей (2010)
- Новости Вышла новая версия GnuPG 1.2.3 (2003)
- Форум Как задать строгий порядок автозагрузки приложений? (2012)
- Форум apt-build и зависимости (2011)
- Форум Разрулить зависимости в apt (2017)
- Форум apt-get, aptitude, зависимости (2014)
- Форум apt-build и зависимости (2008)
- Форум apt-get: сломанные зависимости (2007)