ц
Size: a a a
ц
ц
VS
builtins.trace
применительно к derivation?VS
.drvAttrs
, который уже attrset. фиг знает где это задокументированоVS
/etc/nixos/configuration.nix
в environment.systemPackages
он во-первых не находится в cache.nixos.org и перестраивается из исходников, во-вторых отличается от того, который устанавливается через nix-env -iA
под rootVS
VS
VS
# cat /root/.nix-channels
https://releases.nixos.org/nixos/19.09-small/nixos-19.09.2520.289466dd6a1/nixexprs.tar.xz nixos
# fgrep Channel /etc/nixos/configuration.nix
system.defaultChannel = "https://releases.nixos.org/nixos/19.09-small/nixos-19.09.2520.289466dd6a1/nixexprs.tar.xz";
VS
environment.systemPackages
к примеру erlang
на ( builtins.trace (builtins.toJSON erlang.drvAttrs) erlang )
, запускаю nixos-rebuild, смотрю вывод tracenix-env --show-trace -i -E 'with import <nixos> {}; builtins.trace (builtins.toJSON erlang.drvAttrs) erlang'
, смотрю вывод tracebuildInputs
VS
АБ
АБ
environment.systemPackages
к примеру erlang
на ( builtins.trace (builtins.toJSON erlang.drvAttrs) erlang )
, запускаю nixos-rebuild, смотрю вывод tracenix-env --show-trace -i -E 'with import <nixos> {}; builtins.trace (builtins.toJSON erlang.drvAttrs) erlang'
, смотрю вывод tracebuildInputs
VS
VS