From 04752f7a59c4eac25b20b42d69a73f74a0a9adc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 9 Apr 2026 02:17:32 +0200 Subject: [PATCH] esphome: fix dashboard erroring with: No module named esphome --- pkgs/by-name/es/esphome/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index 99dc2e99f781..1d7fb10189f6 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -117,7 +117,9 @@ python.pkgs.buildPythonApplication rec { git ] }" - "--prefix PYTHONPATH : ${python.pkgs.makePythonPath dependencies}" # will show better error messages + # The dashboard requires esphome to be importable + # dependencies are added to show better error messages + "--prefix PYTHONPATH : $out/${python.sitePackages}:${python.pkgs.makePythonPath dependencies}" "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ stdenv.cc.cc ]}" "--set ESPHOME_USE_SUBPROCESS ''" # https://github.com/NixOS/nixpkgs/issues/362193