Phil Kulin (schors) wrote,
Phil Kulin
schors

FreeBSD packages

FreeBSD надо срочно со сроками "вчера" в режиме "всё бросили и метнулись и волосы назад" надо:
- Внедрить в порты альтернативные зависимости. Например, чтобы порт p5-DBD-mysql ставился и при наличии mysql55-client, и при наличии mysql56-client, и при наличии percona5x-client, а не пытался тянуть mysql55-client. Собственно порт вроде не тянет, но эту строку наследует pkgng и сцуко считает зависимостью. Это важно.
- Убить того, кто придумал переменные WANT_*. это убивает вообще всё. Или выносите WANT_* в суффикс названия пакета. А вообще без этого можно обойтись, просто поделив пакет по дебилиановски на дев, коммон, сам, доки/примеры. Например, отсутствие отдельных пакетов на php-cli, php-cgi, php-fpm, php-mod_php - это какой-то фейспалмджепеге.
- pkg.conf - это вообще кто придумал? Зачем этот ужос в таком виде? А в чуть более простом формате не? Я так и не понял, как можно сделать иерархию вложенную репозиториев. А это надо и важно.
- Договоритесь уже все о наименованиях шаренных библиотек. Ну итить, ну невозможно же!!!!111
Tags: freebsd, pkgng, ports
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 9 comments