Size: a a a

2020 June 13

VY

Vasiliy Yorkin in NixOS
@anton_smetanin ^ но про shell.nix всё равно нужно узнать)
источник

AS

Anton Smetanin in NixOS
Ну я вижу, что там этот nss добавляется в путь
источник

AS

Anton Smetanin in NixOS
Vasiliy Yorkin
@anton_smetanin ^ но про shell.nix всё равно нужно узнать)
Я так понял, можно рядом с default.nix создать shell.nix и его команды будут выполняться, когда я запускаю nix-shell для этого пакета?
источник

VY

Vasiliy Yorkin in NixOS
да, вместо default.nix, nix-shell сначала ищет/пробует shell.nix, потом default.nix емнип
источник

AS

Anton Smetanin in NixOS
Понятно, спасибо
источник

AS

Anton Smetanin in NixOS
Я правда пока не особо понимаю, как nix-shell работает)
источник

АБ

Александр Бантьев... in NixOS
Anton Smetanin
Да, вы были правы, она там была. Гитхаб обрезал файл
Какая OS?
источник

AS

Anton Smetanin in NixOS
Ubuntu
источник

АБ

Александр Бантьев... in NixOS
Покажи ldd $(which unity-editor)
источник

АБ

Александр Бантьев... in NixOS
Или как там называется твой бинарник
источник

AS

Anton Smetanin in NixOS
Александр Бантьев
Покажи ldd $(which unity-editor)
not a dynamic executable
источник

АБ

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

АБ

Александр Бантьев... in NixOS
Посмотри в скрипт и найди, какой бинарник он запускает
источник

AS

Anton Smetanin in NixOS
источник

AS

Anton Smetanin in NixOS
Это проблема с 32/64-битностью?
источник

АБ

Александр Бантьев... in NixOS
Похоже, это проблема с пакетом. По идее все библиотеки должны быть в /nix/store
источник

АБ

Александр Бантьев... in NixOS
Они должны быть зашиты в RPATH
источник

AS

Anton Smetanin in NixOS
Они там есть
источник

AS

Anton Smetanin in NixOS
Как минимум nss, cups, gconf
источник

AS

Anton Smetanin in NixOS
Но там два разных RPATH в пакете
источник