mirror of
https://github.com/NixOS/nix
synced 2025-07-07 18:31:49 +02:00
* In nix-pull/nix-channel, create the manifests directory if it
doesn't exist. The Debian packages don't include the manifests directory, so nix-channel would silently skip doing a nix-pull, resulting in everything being built from source. Thanks to Juan Pedro Bolívar Puente.
This commit is contained in:
parent
327a232c85
commit
3392d32e8b
3 changed files with 9 additions and 6 deletions
|
@ -36,12 +36,6 @@ ln -s $TOP/scripts/copy-from-other-stores.pl $NIX_BIN_DIR/nix/
|
|||
ln -s $TOP/scripts/download-using-manifests.pl $NIX_BIN_DIR/nix/
|
||||
ln -s $TOP/scripts/readmanifest.pm $NIX_BIN_DIR/nix/
|
||||
|
||||
mkdir -p "$NIX_STATE_DIR"/manifests
|
||||
mkdir -p "$NIX_STATE_DIR"/gcroots
|
||||
mkdir -p "$NIX_STATE_DIR"/temproots
|
||||
mkdir -p "$NIX_STATE_DIR"/profiles
|
||||
ln -s "$NIX_STATE_DIR"/profiles "$NIX_STATE_DIR"/gcroots/
|
||||
|
||||
cat > "$NIX_CONF_DIR"/nix.conf <<EOF
|
||||
gc-keep-outputs = false
|
||||
gc-keep-derivations = false
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue