Size: a a a

2021 March 21

LW

LOL WTF in NixOS
Александр Бантьев
Ну вроде очевидно же, пакета kernel не существует в nixpkgs
Как его может не быть? Где оно указывается? По идеи оно же должно само подхватывать мое ядро и патчить его.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
ни один из пакетов с ядрами не называется kernel
источник

LW

LOL WTF in NixOS
Нипанимаю
источник

DK

Dmitry Kozlyuk in NixOS
LOL WTF
Нипанимаю
Деривации в nixpkgs используют аргумент kernel, чтобы выражение было одинаковым для любого ядра, но при этом они "вызываются" так, что в качестве kernel им передается конкретное ядро. "Твое ядро" можно ему передать так:
vendor-reset = pkgs.callPackage ./vendor-reset.nix { inherit (config.boot.kernelPackages) kernel; };
источник

YM

Yurii Matsiuk in NixOS
/stat@combot
источник

C

Combot in NixOS
Total messages: 81494
источник

N

Nikita Ursol in NixOS
источник

N

Nikita Ursol in NixOS
готовый образ есть даже
источник
2021 March 22

N

Nikita Ursol in NixOS
короче у них тут можно и за 3.5 дол взять, они просто жабы - только в одной локации доступно.
источник

LW

LOL WTF in NixOS
Dmitry Kozlyuk
Деривации в nixpkgs используют аргумент kernel, чтобы выражение было одинаковым для любого ядра, но при этом они "вызываются" так, что в качестве kernel им передается конкретное ядро. "Твое ядро" можно ему передать так:
vendor-reset = pkgs.callPackage ./vendor-reset.nix { inherit (config.boot.kernelPackages) kernel; };
source root is source/linux/vendor-reset
chmod: cannot access 'source/linux/vendor-reset': No such file or directory
builder for '/nix/store/x5y3ryw4q6mbqh1kz9dhbp0hxvhykzxx-vendor-reset-1.1-5.4.106.drv' failed with exit code 1
cannot build derivation '/nix/store/18d9y3jixq7l74j7jy8k408ni4j6jyjk-kernel-modules.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/8wg4m379f653arzv26brkwzzw7i1bpxn-linux-5.4.106-modules.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/i9gl9crmlp4sr2jgxcsgrmspaw8xar9j-nixos-system-host-20.09.3545.66f4dc4fd1b.drv': 1 dependencies couldn't be built
error: build of '/nix/store/i9gl9crmlp4sr2jgxcsgrmspaw8xar9j-nixos-system-host-20.09.3545.66f4dc4fd1b.drv' failed
UPD
источник

N

Nikita Ursol in NixOS
Nikita Ursol
готовый образ есть даже
Вообщем то просто minimal installation iso в kvm, надо будет самому образ запилить.
источник

DK

Dmitry Kozlyuk in NixOS
LOL WTF
source root is source/linux/vendor-reset
chmod: cannot access 'source/linux/vendor-reset': No such file or directory
builder for '/nix/store/x5y3ryw4q6mbqh1kz9dhbp0hxvhykzxx-vendor-reset-1.1-5.4.106.drv' failed with exit code 1
cannot build derivation '/nix/store/18d9y3jixq7l74j7jy8k408ni4j6jyjk-kernel-modules.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/8wg4m379f653arzv26brkwzzw7i1bpxn-linux-5.4.106-modules.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/i9gl9crmlp4sr2jgxcsgrmspaw8xar9j-nixos-system-host-20.09.3545.66f4dc4fd1b.drv': 1 dependencies couldn't be built
error: build of '/nix/store/i9gl9crmlp4sr2jgxcsgrmspaw8xar9j-nixos-system-host-20.09.3545.66f4dc4fd1b.drv' failed
UPD
Это уже с твоей деривацией проблемы, разбирайся. По-моему, sourceRoot лишняя и makeFlags не те, посмотри в Makefile.
источник

N

Nikita Ursol in NixOS
А вот только как же ISO сгенерить?
источник

N

Nikita Ursol in NixOS
источник

N

Nikita Ursol in NixOS
wth
источник

АБ

Александр Бантьев... in NixOS
Версия nix не подходит
источник

N

Nikita Ursol in NixOS
вот только модули nixos импортировать выходит
источник

N

Nikita Ursol in NixOS
источник

N

Nikita Ursol in NixOS
только можно ли это как-то красивее чем просто пути конкатинировать?
источник

N

Nikita Ursol in NixOS
вообщем ладно, модули можно импортировать и норм, открою баг репорт пока о том что нет лёгкого способа запилить ISO or netboot
источник