Какие вообще бывают пакетные менеджеры, которые позвяляют устанавливать из исходников, предоставляя возможность выбора из всех возможных опций компиляции?
Требования:
- разруливание зависимостей, или вывод их списка с дальнейшей автоматической скачкой и установкой всех по очериди с выбором опций для каждого
- ведение списка установленных, удалённых, списка зависимостей в текстовых файлах
- ведение списка опций для каждого пакета в текстовых файлах
- сохранение опций при обновлении и вывод предупреждений при их изменении
- возможность удалять установленное
В portrage и paludis есть некоторые недостатки, с точки зрения автоматизма конфигурабельности:
нужно ждать ебилд или самому писать
смириться, что ебилд может быть написан криво
юз-флаги есть не на все опции