Size: a a a

2020 July 23

VP

Vasily Ptitsyn in NixOS
Vasily Ptitsyn
+ home-manager не делает switch если имеется текущий конфиг файл (он предлагает его снести)
вру, зависит от реализации конкретного модуля
источник

KZ

Kirill Zaborsky in NixOS
@dump_stack @balsoft а вот подскажите тупому, как использовать файлы из пакета, если там не бинарник? Скажем я запускаю nix-shell -p linuxPackages.bpftrace а хотелось поюзать скрипты из /nix/store/bsq6s31i1a88pbrfisnndbwx38x151jg-bpftrace-0.9.4/share/bpftrace/tools/? С ходу только идея на шелле костылить пути до них
источник

AT

Alexander T in NixOS
Согласен. Постоянное выполнение sudo -ualex nixos-rebuild switch дало иллюзию, что поставив root что-то поменяется 😂.
источник

KZ

Kirill Zaborsky in NixOS
а можно расшифровать?
источник

KZ

Kirill Zaborsky in NixOS
ты о том чтоб путь до деривейшна выковырять? по сути этож не много сильно лучше чем через чонить типа $(which bpftrace) будет
источник

R

Renha in NixOS
Kirill Zaborsky
@dump_stack @balsoft а вот подскажите тупому, как использовать файлы из пакета, если там не бинарник? Скажем я запускаю nix-shell -p linuxPackages.bpftrace а хотелось поюзать скрипты из /nix/store/bsq6s31i1a88pbrfisnndbwx38x151jg-bpftrace-0.9.4/share/bpftrace/tools/? С ходу только идея на шелле костылить пути до них
я более удобного решения не нашол и в один пакет в итоге положил программу и нужный ей файл
источник

KZ

Kirill Zaborsky in NixOS
в моём случае просто файлы из другого пакета, ну чтож, видимо без шеллокостылей никуда
источник

R

Renha in NixOS
вроде мне предлагали какой-то вариант с зависимостями, чтобы при сборке пакета узнать путь другого и сделать симлинк или типа того.
источник

VY

Vasiliy Yorkin in NixOS
Переслано от Vasiliy Yorkin
насколько сложно заставить работать bsb на nixos? у кого-нибудь получалось? есть какой-нибудь гайд? спасибо
источник

VY

Vasiliy Yorkin in NixOS
Переслано от Vasiliy Yorkin
пока попробую поставить просто bs-platform глобально с node2nix
источник

АБ

Александр Бантьев... in NixOS
Kirill Zaborsky
@dump_stack @balsoft а вот подскажите тупому, как использовать файлы из пакета, если там не бинарник? Скажем я запускаю nix-shell -p linuxPackages.bpftrace а хотелось поюзать скрипты из /nix/store/bsq6s31i1a88pbrfisnndbwx38x151jg-bpftrace-0.9.4/share/bpftrace/tools/? С ходу только идея на шелле костылить пути до них
Сделать свой пакет с этими скриптами путем их копирования не получится?
источник

JC

Julian =) Coffee in NixOS
Vasiliy Yorkin
Переслано от Vasiliy Yorkin
насколько сложно заставить работать bsb на nixos? у кого-нибудь получалось? есть какой-нибудь гайд? спасибо
источник

VY

Vasiliy Yorkin in NixOS
ну да,
builder for '/nix/store/kq4x0ah42pgvgbq1wp5awlsqn7kn26qr-node_bs-platform-8.0.3.drv' failed
спасибо, смотрю/пробую
источник

KZ

Kirill Zaborsky in NixOS
Александр Бантьев
Сделать свой пакет с этими скриптами путем их копирования не получится?
конкретно в этом пакете по ходу чот инсталер хрень делает - скрипты с шебангом ставятся без исполняемого бита, надо покопать, наверное, но симейк это не самый интересный тул, конечно...
источник

AP

Andrey Pavlov in NixOS
Vasiliy Yorkin
Переслано от Vasiliy Yorkin
насколько сложно заставить работать bsb на nixos? у кого-нибудь получалось? есть какой-нибудь гайд? спасибо
смотря что ты подразумеваешь под заставить работать.
Я просто делаю шелл с node + npm и внутри него уже вполне себе работает bsb. По крайней мере несколько проектов на reasonml я именно так и разрабатывал
источник

VY

Vasiliy Yorkin in NixOS
у меня некоторые пакеты нодовые стоят глобально из файлика который я генерю с node2nix, вот если туда закинуть bs-platorm то оно не заведётся/соберётся
источник

AP

Andrey Pavlov in NixOS
нода, видимо в виду огромного комьюнити крайне больная. часто сталкивался с тем, что во всяких скриптах шебанги прописаны черте как. И в pure среде собираться может плохо. В грязном шелле обычно проблем нет.
источник

AP

Andrey Pavlov in NixOS
насколько я помню bs-platform завист от штук типа bison/flex, m4, ninja, python и еще какой-то лабуды. И node2nix всё это не подхватывает автоматически
источник

VY

Vasiliy Yorkin in NixOS
ну да, я так и понял, логично) ок, спасибо большое, у меня тут просто остатки от попытки что-то написать на ризоне (из 2018 года)
источник

AP

Andrey Pavlov in NixOS
хмхм
источник