attribute callPackage missing
Opened this issue · 1 comments
jalbstmeijer commented
Hi,
Get an error when trying to show the flake
# nix flake show github:nix-community/NixNG
github:nix-community/NixNG/3cba1cfa9cfd8051333d45a60cc180907461a2dd
├───devShells
│ ├───aarch64-linux
│ │ └───default: development environment 'nix-shell'
│ ├───i686-linux
│ │ └───default: development environment 'nix-shell'
....
└───packages
├───aarch64-linux
│ ├───cronie: package 'cronie'
│ ├───pause: package 'pause-1.23.5'
error: attribute 'callPackage' missing
at /nix/store/bc728vblkpcpc3jlxr70mfjb6r8pzifq-source/overlay/default.nix:16:16:
15| tinyLinux = callPackage ./tiny-linux.nix { };
16| runVmLinux = final.callPackage ./run-vm-linux.nix { };
| ^
17| cronie = callPackage ./cronie.nix { };
MagicRB commented
I'm honestly not sure how to solve this nicely. runVmLinux
needs tinyLinux
but final.callPackage
seems to not be a thing while prev.callPackage
doesn't include it for some reason. A fix point could resolve this but the missig callPackage
is weird.