Size: a a a

2020 February 07

V

V in pro.elixir
Так что, никто не наблюдал у себя в mix.lock добавления хешей?

Например, было
"plug": {:hex, :plug, "1.8.3", "12d5f9796dc72e8ac9614e94bda5e51c4c028d0d428e9297650d09e15a684478", [:mix], [{:mime, "~> 1.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm"},

Cтало
"plug": {:hex, :plug, "1.8.3", "12d5f9796dc72e8ac9614e94bda5e51c4c028d0d428e9297650d09e15a684478", [:mix], [{:mime, "~> 1.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm", "164baaeb382d19beee0ec484492aa82a9c8685770aee33b24ec727a0971b34d0"},


Добавилось "164baaeb382d19beee0ec484492aa82a9c8685770aee33b24ec727a0971b34d0" - хз что это значит
источник

IK

Ihor Katkov in pro.elixir
V
Испокон веков скачивание/установка зависимостей не изменяет lock-файл.
Только не в node js
источник

V

V in pro.elixir
Ihor Katkov
Только не в node js
кактак
источник

IK

Ihor Katkov in pro.elixir
V
кактак
Хз, каждый раз как делаю npm install он мне лок обновляет. Возможно из-за того, что в версии патчи не указаны, я не смотрел
источник

MB

Max Borisov in pro.elixir
И… последнее в этом году марсианское видео с RubyRussia: Владимир Дементьев с докладом об авторизации (не путать с аутентификацией!) в Rails и о своем фреймворке Action Policy (http://amp.gs/qKPx).

«Добро пожаловать, или посторонним доступ закрыт»: http://amp.gs/qKPC
источник

LL

Lama Lover in pro.elixir
V
Так что, никто не наблюдал у себя в mix.lock добавления хешей?

Например, было
"plug": {:hex, :plug, "1.8.3", "12d5f9796dc72e8ac9614e94bda5e51c4c028d0d428e9297650d09e15a684478", [:mix], [{:mime, "~> 1.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm"},

Cтало
"plug": {:hex, :plug, "1.8.3", "12d5f9796dc72e8ac9614e94bda5e51c4c028d0d428e9297650d09e15a684478", [:mix], [{:mime, "~> 1.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm", "164baaeb382d19beee0ec484492aa82a9c8685770aee33b24ec727a0971b34d0"},


Добавилось "164baaeb382d19beee0ec484492aa82a9c8685770aee33b24ec727a0971b34d0" - хз что это значит
Ты обновил пакетный менеджер и установил зависимости
В .lock файлах всегда отражается версия пакетного менеджера
источник

V

V in pro.elixir
Lama Lover
Ты обновил пакетный менеджер и установил зависимости
В .lock файлах всегда отражается версия пакетного менеджера
Какого именно пакетного менеджера? Того, каким был собран этот lock-файл?
источник

LL

Lama Lover in pro.elixir
V
Какого именно пакетного менеджера? Того, каким был собран этот lock-файл?
Пакетный менеджер hexpm
источник

LL

Lama Lover in pro.elixir
Ты его обновил
источник

LL

Lama Lover in pro.elixir
У тебя поменялся .lock файл
источник

V

V in pro.elixir
Я эти факты знаю. Да, пакетный менеджер называется hexpm (мы же в эликсир-канале). Да, я его обновил (я об этом написал). Да, у меня поменялся лок-файл (я тоже об этом написал).
источник

V

V in pro.elixir
Теперь ответь пожалуйста на вопрос - версия какого пакетного менеджера отражается в лок-файле? Того, который на компе у Васи или того, который у Пети?
источник

V

V in pro.elixir
Если Вася собрал lock-файл, а Петя установил зависимости.
источник

LL

Lama Lover in pro.elixir
V
Теперь ответь пожалуйста на вопрос - версия какого пакетного менеджера отражается в лок-файле? Того, который на компе у Васи или того, который у Пети?
Версия, того, которым генерился .lock файл
источник

VS

Vladimir Sekisov in pro.elixir
V
Я эти факты знаю. Да, пакетный менеджер называется hexpm (мы же в эликсир-канале). Да, я его обновил (я об этом написал). Да, у меня поменялся лок-файл (я тоже об этом написал).
думаю, что вот этот коммит - причина ваших страданий,
забейте - все хорошо и пятница:
https://github.com/hexpm/specifications/pull/26/commits
источник

LL

Lama Lover in pro.elixir
Команда mix deps.get, если что, генерирует .lock файл
источник

LL

Lama Lover in pro.elixir
Если они сильно захотели, они могли бы вообще весь формат .lock файла поменять в новой версии
источник

V

V in pro.elixir
Vladimir Sekisov
думаю, что вот этот коммит - причина ваших страданий,
забейте - все хорошо и пятница:
https://github.com/hexpm/specifications/pull/26/commits
"Deprecate inner checksum." не похоже на "добавили ещё одну чексумму"
источник

VS

Vladimir Sekisov in pro.elixir
V
"Deprecate inner checksum." не похоже на "добавили ещё одну чексумму"
тогда посмотрите на protobuf спецификацию v2 сами в этом же репозитарии
источник

LL

Lama Lover in pro.elixir
V
"Deprecate inner checksum." не похоже на "добавили ещё одну чексумму"
Тебе просто хочется посраться?
Если хочешь, чтобы команды исполнялись одинаково на разных компьютерах, исполняй их одинаковой версией программы в одинаковом окружении

</срач>
источник