Size: a a a

2021 March 18

ц

ц in NixOS
Yurii Matsiuk
Тогда надо и имя пакета туда пропихнуть😉
Можно из old взять
источник

YM

Yurii Matsiuk in NixOS

error: attribute 'fetchurl' missing

       at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:303:28:

          302|         value = builtins.addErrorContext (context name)
          303|           (args.${name} or config._module.args.${name});
             |                            ^
          304|       }) requiredArgs);
(use '--show-trace' to show detailed location information)

Походу такое в модуле не катит, надо в оверлей пихать
источник

ц

ц in NixOS
Yurii Matsiuk

error: attribute 'fetchurl' missing

       at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:303:28:

          302|         value = builtins.addErrorContext (context name)
          303|           (args.${name} or config._module.args.${name});
             |                            ^
          304|       }) requiredArgs);
(use '--show-trace' to show detailed location information)

Походу такое в модуле не катит, надо в оверлей пихать
Импортни же его
источник

ц

ц in NixOS
Либо добавь pkgs.
источник

YM

Yurii Matsiuk in NixOS
Так я его добавил, он бы ругался на unknown variable fetchurl
источник

N

Nikita Ursol in NixOS
Valery Datsyuk
народ, посмотрел на организацию пакетов и возник вопрос новичка:
нафига к каждому пакету лепить префикс
nixos ?
1. если уж он так необходим (пока не пойму зачем) укоротить до "nix."   ?
2. не лучше ли было бы как в gentoo
сделать осмысленные по группам префиксы типа
net-fs.
media-sound.
kde-apps.
.etc
а не валить все в одну кучу

если не прав, разъясните
nixos то название канала, ты его можешь назвать как хочешь, я вот одной буквой n назвал (правда я флейки использую, но это не важно)

каналов может быть сколько угодно, и какие угодно - важно принимать во внимание что nix и nixpkgs это разные вещи
источник

N

Nikita Ursol in NixOS
вот с флейками вообще без префикса нельзя будет ставить
источник

ц

ц in NixOS
Yurii Matsiuk
Так я его добавил, он бы ругался на unknown variable fetchurl
Знач не добавил
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Так я его добавил, он бы ругался на unknown variable fetchurl
то же builtins.fetchurl не?
источник

ц

ц in NixOS
Nikita Ursol
то же builtins.fetchurl не?
То другой вроде
источник

ц

ц in NixOS
Он с зеркалами не работает
источник

N

Nikita Ursol in NixOS
хотя да там такой же кейс в nixpkgs врод
источник

YM

Yurii Matsiuk in NixOS
Бля, так в этом же и дело. Я добавил builtins.fetchurl, а надо было pkgs.fetchurl. Спасибо за наводку, я этот момент упустил
источник

YM

Yurii Matsiuk in NixOS
Как красиво зафетчить 2 разных гит репо в одну src диру ? Надо чтоб репо1 и репо2 были в корне, без сабдиров
источник

АБ

Александр Бантьев... in NixOS
Yurii Matsiuk
Как красиво зафетчить 2 разных гит репо в одну src диру ? Надо чтоб репо1 и репо2 были в корне, без сабдиров
linkFarm или symlinkJoin
источник

VL

Valeriy L in NixOS
а почему у меня может не работать wget например во время билда? пишет
wget: unable to resolve host address 'beta.quicklisp.org'
почему он не может зарезолвить адресс?
источник

VL

Valeriy L in NixOS
wget был добавлен в nativeBuildInputs
источник

MG

Misha Gusarov in NixOS
Потому что сеть при сборке выключена для воспроизводимости.
источник

VL

Valeriy L in NixOS
а можно её включить?
источник

ц

ц in NixOS
Можно, но не нужно. Пользуйся fetchurl
источник