Почему многие варианты установки для различных формул теперь отсутствуют в доморощенном? - PullRequest
0 голосов
/ 20 февраля 2019

Похоже, что для многих пакетов / формул homebrew ранее доступные варианты установки по большей части исключаются, если не удаляются полностью.Почему это?Есть ли изменения в homebrew для устранения такой гибкости?

Примеры, с которыми я сталкивался: emacs, sqlite, curl, r, aspell и многие другие.

1 Ответ

0 голосов
/ 20 февраля 2019

Все опции всех формул были удалены, потому что это было бременем для тех, кто работал с Homebrew, и большинство из них не использовалось.

Вместо этогоустановка по умолчанию каждой формулы включает в себя наиболее часто используемые параметры.

С Журнал изменений Homebrew 2.0.0 :

У Homebrew нет формул с параметрамив доморощенный / homebrew-core.Опции по-прежнему будут поддерживаться и поощряться сторонними нажатиями.Это изменение позволяет нам лучше сосредоточиться на доставке бинарных пакетов, а не опций.Формулы с опциями должны были быть построены из исходного кода, не могли быть протестированы в нашей системе CI и обеспечивали непропорциональное бремя поддержки для наших сопровождающих добровольцев.

Возможно, вы также захотите увидеть Майка McQuaid's Homebrew 2.0.0"презентация на FOSDEM этого года, в которой он немного говорит об этом.

...