Skip to content

Commit b85c3cd

Browse files
committed
nixos-anywhere-pxe packege: add missing dependency (netaddr)
1 parent cf48c8c commit b85c3cd

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

src/flake-module.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
perSystem = { config, pkgs, ... }: {
3-
packages = {
3+
packages = rec {
44
nixos-anywhere = pkgs.callPackage ./. { };
5-
nixos-anywhere-pxe = pkgs.callPackage ./nixos_anywhere_pxe { };
5+
nixos-anywhere-pxe = pkgs.callPackage ./nixos_anywhere_pxe { inherit nixos-anywhere; };
66
default = config.packages.nixos-anywhere;
77
};
88
devShells.default = config.packages.nixos-anywhere.devShell;

src/nixos_anywhere_pxe/default.nix

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
, python3
44
, ruff
55
, runCommand
6+
, nixos-anywhere
67
}:
78
let
89
src = ../..;
@@ -17,6 +18,7 @@ let
1718
pytest-subprocess
1819
setuptools
1920
wheel
21+
netaddr
2022
;
2123
};
2224

@@ -27,8 +29,15 @@ let
2729
nativeBuildInputs = [
2830
python3.pkgs.setuptools
2931
];
32+
propagatedBuildInputs = [
33+
python3.pkgs.netaddr
34+
nixos-anywhere
35+
];
3036
passthru.tests = { inherit nixos-anywhere-pxe-mypy; };
3137
passthru.devDependencies = devDependencies;
38+
pythonImportsCheck = [
39+
"netaddr"
40+
];
3241
};
3342

3443
checkPython = python3.withPackages (_ps: devDependencies);

0 commit comments

Comments
 (0)