From 1fd0c83a4c14c2bb98f1e92cb08f8bc18f71d67e Mon Sep 17 00:00:00 2001 From: Florian Friesdorf Date: Sat, 1 Jul 2023 20:33:29 +0200 Subject: [PATCH] Some whitespace for lock file error formatting (#544) * Some whitespace for lock file error formatting * Fix typo --- .../drv-parts/buildPythonPackage/interface.nix | 2 +- v1/nix/modules/drv-parts/lock/default.nix | 14 ++++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/v1/nix/modules/drv-parts/buildPythonPackage/interface.nix b/v1/nix/modules/drv-parts/buildPythonPackage/interface.nix index 3cbd53581f..dea3e9c837 100644 --- a/v1/nix/modules/drv-parts/buildPythonPackage/interface.nix +++ b/v1/nix/modules/drv-parts/buildPythonPackage/interface.nix @@ -76,7 +76,7 @@ in { boolOpt // { default = true; - decsription = '' + description = '' Remove bytecode from bin folder. When a Python script has the extension `.py`, bytecode is generated Typically, executables in bin have no extension, so no bytecode is generated. diff --git a/v1/nix/modules/drv-parts/lock/default.nix b/v1/nix/modules/drv-parts/lock/default.nix index f88b0f5483..6d7c08837e 100644 --- a/v1/nix/modules/drv-parts/lock/default.nix +++ b/v1/nix/modules/drv-parts/lock/default.nix @@ -103,18 +103,28 @@ ''; errorMissingFile = '' - The lock file ${cfg.repoRoot}${cfg.lockFileRel} for drv-parts module '${config.name}' is missing. + The lock file ${cfg.repoRoot}${cfg.lockFileRel} + for drv-parts module '${config.name}' is missing. + To update it using flakes: + nix run -L .#${config.name}.config.lock.refresh + To update it without flakes: + bash -c $(nix-build ${config.lock.refresh.drvPath} --no-link)/bin/refresh ''; errorOutdated = field: '' - The lock file ${cfg.repoRoot}${cfg.lockFileRel} for drv-parts module '${config.name}' does not contain field `${field}`. + The lock file ${cfg.repoRoot}${cfg.lockFileRel} + for drv-parts module '${config.name}' does not contain field `${field}`. + To update it using flakes: + nix run -L .#${config.name}.config.lock.refresh + To update it without flakes: + bash -c $(nix-build ${config.lock.refresh.drvPath} --no-link)/bin/refresh '';