Size: a a a

2020 October 29

A

Alexander in DevOps
С другой стороны, если пакет не начал собираться радикально по-другому, сделать PR с бампом версии несложно.
источник

AS

Aleksey Shirokikh in DevOps
Alexander
Да, пакетов там дохера (потому он как раз очень удобен в качестве дополнительного пакетного менеджера). Но следует знать, что редкоиспользуемые пакеты там могут быть не самые свежие.
я так понимаю это решается автоматизацией сборки и пулом в сторону вот той репы
источник

AS

Aleksey Shirokikh in DevOps
Alexander
С другой стороны, если пакет не начал собираться радикально по-другому, сделать PR с бампом версии несложно.
ага да
источник

ЕО

Евгений Омельченко... in DevOps
Aleksey Shirokikh
так. жги
Первое, у никса (языка) безумный синтаксис, просто отмороженный, jsonnet намного приятнее.

Второе, и самое главное, всё дерево пакетов это огромный скрипт на языке, в котором нет модулей. Чтобы подменить какой-то пакет ты создаёшь альтернативное дерево пакетов, в котором подключаешь стандартное и добавляешь туда свои пакеты
источник

AS

Aleksey Shirokikh in DevOps
Евгений Омельченко
Первое, у никса (языка) безумный синтаксис, просто отмороженный, jsonnet намного приятнее.

Второе, и самое главное, всё дерево пакетов это огромный скрипт на языке, в котором нет модулей. Чтобы подменить какой-то пакет ты создаёшь альтернативное дерево пакетов, в котором подключаешь стандартное и добавляешь туда свои пакеты
я ничего не понял про второе
источник

AS

Aleksey Shirokikh in DevOps
на сколько сложно сделать альтернативное дерево ?
источник

A

Alexander in DevOps
Евгений Омельченко
Первое, у никса (языка) безумный синтаксис, просто отмороженный, jsonnet намного приятнее.

Второе, и самое главное, всё дерево пакетов это огромный скрипт на языке, в котором нет модулей. Чтобы подменить какой-то пакет ты создаёшь альтернативное дерево пакетов, в котором подключаешь стандартное и добавляешь туда свои пакеты
И этот способ с оверлеями, вроде, до сих пор не документирован нормально :)
источник

A

Alexander in DevOps
Aleksey Shirokikh
на сколько сложно сделать альтернативное дерево ?
Несложно.
источник

A

Alexander in DevOps
Если знаешь как :)
источник

ЕО

Евгений Омельченко... in DevOps
Alexander
Несложно.
Если знать как, а доки нет
источник

ЕО

Евгений Омельченко... in DevOps
Сообщество живёт рецептами знакомых
источник

AS

Aleksey Shirokikh in DevOps
мило
источник

AS

Aleksey Shirokikh in DevOps
окей. я правильно понимаю что чт бы играть в это по нормальному надо забыть про всякие pip и херачить через nix ?
источник

ЕО

Евгений Омельченко... in DevOps
Ну там как в генте, есть обёртки над пип, которые за тебя всё делают
источник

AS

Aleksey Shirokikh in DevOps
источник

A

Alexander in DevOps
Aleksey Shirokikh
на сколько сложно сделать альтернативное дерево ?
Вот сделал тебе из своего заброшенного оверлея пример :)
https://gist.github.com/iavael/78e6fbd4814883ef1303af3589e6eafe
источник

ЕО

Евгений Омельченко... in DevOps
Ты поаккуратнее, поставишь никс, а потом однажды очнёшься от того, что ты лифтишь из ридера в стейт, кек
источник

A

Alexander in DevOps
В именах файлов бэкслеши потому что gist запрещает нормальные :(
источник

ЕО

Евгений Омельченко... in DevOps
источник

AS

Aleksey Shirokikh in DevOps
источник