about summary refs log tree commit diff
path: root/release.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2015-05-04 04:48:51 +0200
committeraszlig <aszlig@redmoonstudios.org>2015-05-04 04:48:51 +0200
commitd46770ad9d1f6d100c585ccdd72501c89f6f568b (patch)
tree19fd42f8cfd1d3abe77cb2c3d950d7341f889c2e /release.nix
parent47512a888d907485297d1ec9ca121a8f2befff18 (diff)
release.nix: Fix get-version-suffix in tarball.
This gets rid of an ugly error message during nixos-rebuild, because the
stock get-version-suffix tries to find <nixpkgs>, which will either lead
to the wrong channel (if it even exists at all) or an ugly error.

In both cases however, it doesn't have an effect, because the channel
expression store path is read-only and ships with a .version-suffix
already.

It really only gets rid of ugly error messages.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'release.nix')
-rw-r--r--release.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/release.nix b/release.nix
index a58b5bed..5ab1a193 100644
--- a/release.nix
+++ b/release.nix
@@ -36,6 +36,8 @@ let
       installPhase = ''
         cp -r --no-preserve=mode,ownership "${nixpkgs}/" nixpkgs
         echo -n "$nixpkgsVersion" > nixpkgs/.version-suffix
+        echo "echo '$nixpkgsVersion'" \
+          > nixpkgs/nixos/modules/installer/tools/get-version-suffix
         echo -n ${nixpkgs.rev or nixpkgsShortRev} > nixpkgs/.git-revision
         echo './nixpkgs' > nixpkgs-path.nix
         cp -r . "$out"