Разработчики проекта pkgng, в
рамках которого предпринята попытка создания полнофункционального пакетного
менеджера для FreeBSD, объявили
о переходе на стадию бета-тестирования. Pkgng позиционируется как отвечающая
современным реалиям замена инструментария pkg_install.
В настоящее время pkg_install не поддерживает ряд важных функций, связанных с
управлением бинарными пакетами, таких как возможность обновления пакетов,
поддержка работы с репозиториями, учёт зависимостей и полноценная поддержка
метаданных. Ограничения pkg_install во многом мешают развитию инфраструктуры
портов, которая вынуждена работать с оглядкой на устаревший инструментарий, что
приводит к появлению различных "хаков" в Mk/bsd.*.mk и метаданных, вносимых для
обхода ограничений pkg_install. Предпринимаемые ранее попытки создания более
современных утилит, например, p
... Читать дальше »