Size: a a a

2020 April 26

S

Soul in NixOS
для каждого пакета строится свое окружение на основе этих пунктов, включая динамические библиотеки
источник

DO

Dmitry Olyenyov in NixOS
это мне? Я не трогал nixpkgs просто установил с нуля nixos
источник

AS

Alexey Shmalko in NixOS
Dmitry Olyenyov
А подскажите,
/nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1/lib/vscode/code: error while loading shared libraries: libffmpeg.so: cannot open shared object file: No such file or directory
там, вообще еще штук 20 библиотек оно не находит, судя по выводу ldd. Что можно сделать? Не могу нагуглить.
покажи конфиг, выхлоп which code и скажи на каком ты ченеле
источник

DO

Dmitry Olyenyov in NixOS
Канал nixos-unstable
Конфиг https://pastebin.com/gFXbFBZQ
Выхлоп which/readlink https://pastebin.com/n7Z6GAjn
выхлоп ldd http://dpaste.com/1Q8H2PT
источник

AS

Alexey Shmalko in NixOS
сделай
nix-build '<nixpkgs>' -A vscode --check

оно может пофиксить (но не должно), но как минимум, в конце будет выхлоп как оно сошки патчит

типа
  libffmpeg.so -> found: /nix/store/arpg9fskf494i0n7lg9p47h4kxi49587-vscode-1.43.0/lib/vscode/libffmpeg.so
источник

DO

Dmitry Olyenyov in NixOS
оно всё нашло, но упало в конце
setting RPATH to: /nix/store/dy7pm5b75k603h1yjlrj3lxnaama6liy-libX11-1.6.8/lib:/nix/store/x11ax281cqnx1rf17ifywmxz47i75mj4-libxcb-1.13.1/lib
searching for dependencies of /nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1/lib/vscode/libEGL.so
searching for dependencies of /nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1/lib/vscode/libffmpeg.so
derivation '/nix/store/fxssfq5la12v6wb3zcw4ydd8nrk68vlf-vscode-1.44.1.drv' may not be deterministic: output '/nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1' differs
error: build of '/nix/store/fxssfq5la12v6wb3zcw4ydd8nrk68vlf-vscode-1.44.1.drv' failed
источник

AN

Alexander N. in NixOS
вот нахрена интересно ffmpeg текстовому редактору?
источник

ц

ц in NixOS
А нахрена текстовому редактору целый браузер?
источник

ц

ц in NixOS
🤣
источник

AS

Alexey Shmalko in NixOS
Dmitry Olyenyov
оно всё нашло, но упало в конце
setting RPATH to: /nix/store/dy7pm5b75k603h1yjlrj3lxnaama6liy-libX11-1.6.8/lib:/nix/store/x11ax281cqnx1rf17ifywmxz47i75mj4-libxcb-1.13.1/lib
searching for dependencies of /nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1/lib/vscode/libEGL.so
searching for dependencies of /nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1/lib/vscode/libffmpeg.so
derivation '/nix/store/fxssfq5la12v6wb3zcw4ydd8nrk68vlf-vscode-1.44.1.drv' may not be deterministic: output '/nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1' differs
error: build of '/nix/store/fxssfq5la12v6wb3zcw4ydd8nrk68vlf-vscode-1.44.1.drv' failed
а попробуй сейчас его запустить
источник

AS

Alexey Shmalko in NixOS
если прям всё нашло, то должен заработать
источник

AS

Alexey Shmalko in NixOS
он билд зафейлил, но должен был переписать предыдущий vscode
источник

S

Soul in NixOS
Как можно установить sdl под платформу mingw используя nix?
источник

S

Soul in NixOS
кажется
let coolpkgs = import <nixpkgs> {
 crossSystem = {
   config = "x86_64-windows-gnu";
 };
};
источник

S

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

DO

Dmitry Olyenyov in NixOS
не, так же :(
источник

S

Soul in NixOS
Soul
красота, я-то думал придется свои пакеты пилить для сборки под винду
все-таки придется пилить пакеты, SDL2 хочет xorg
источник

AN

Alexander N. in NixOS
ц
А нахрена текстовому редактору целый браузер?
ну в реплике моей была некоторая доля циничной подколки ;)
источник

S

Soul in NixOS
А вот когда для своего проекта вам надо много _своих_ пакетов, куда их класть и как включать в nix?
источник

AN

Alexander N. in NixOS
оверлей сейчас проще всего
источник