Size: a a a

2020 September 16

MG

Misha Gusarov in NixOS
Александр Бантьев
Я кстати по-моему понял, что за проблемы с glibc у меня были под nixos.
И-таки в чём?
источник

АБ

Александр Бантьев... in NixOS
Misha Gusarov
И-таки в чём?
ld-linux из старого GLIBC, а сам libc -- из нового
источник

АБ

Александр Бантьев... in NixOS
Но это только предположение, я не проверял
источник

MG

Misha Gusarov in NixOS
Хех
источник

АБ

Александр Бантьев... in NixOS
Ещё раз извиняюсь за введение в заблуждение :)
источник

AN

Alexander N. in NixOS
Александр Бантьев
Т.е. nixUnstable дают, а из мастера не дают? :P
у меня локально nixUnstable — он уже не понимает старые builtin.fetchgit, а старый — не понимает narHash
источник

АБ

Александр Бантьев... in NixOS
Alexander N.
Коллеги — вот у меня есть новый nixUnstable и древний, который новыу git+ssh:// умеет, а вот narHash еще нет. Есть идеи для workaround? @balsoft посоветуешь что нибудь?
Так, а в чем конкретно проблема? Формате локфайла?
источник

АБ

Александр Бантьев... in NixOS
Alexander N.
у меня локально nixUnstable — он уже не понимает старые builtin.fetchgit, а старый — не понимает narHash
Хм, в смысле не понимает builtins.fetchgit
источник

АБ

Александр Бантьев... in NixOS
Он же всю дорогу был builtins.fetchGit, и сейчас тоже есть
источник

SM

Sergey Makarov in NixOS
кажется, собрал
источник

AT

Andrew Tropin in NixOS
А как в никсе сделать dispatching по типу?
У меня есть опция в модуле, которая either str/int/bool

я хочу к значению применять функцию в зависимости от типа. Первое, что приход в голову - это сделать attrSet, в котором ключи тип, а значения - функции и брать (attrSet."${typeOf value}" value)

Норм? или есть какой-то более каноничный способ?
источник

АБ

Александр Бантьев... in NixOS
не читай@отвечай
источник

АБ

Александр Бантьев... in NixOS
Да, это звучит как нормальное решение.
источник

JC

Julian =) Coffee in NixOS
Александр Бантьев
На старый уже можно забить, теперь (в nix 3) новый интерфейс полностью заменяет старый (кроме, возможно, nix-store, но он для новичка не нужен)
А nix-shell
источник

АБ

Александр Бантьев... in NixOS
nix shell & nix develop
источник

SM

Sergey Makarov in NixOS
nix develop уже работает с шеллами, отличными от баша?
источник

АБ

Александр Бантьев... in NixOS
Да
источник

АБ

Александр Бантьев... in NixOS
Ну всмысле внутри будет bash, но явно указывать SHELL=bash больше не нужнол
источник

SM

Sergey Makarov in NixOS
Меня напрягает, что nix shell и описание шелла как флейка требует добавить shell.nix в индекс
источник

SM

Sergey Makarov in NixOS
не всегда это удобно
источник