From 59f121a63fe4653ee4d0012f283b191b52a81730 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:52:46 -0500 Subject: [PATCH 01/89] Invalidation script --- maintainers/invalidate-store-paths.sh | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 maintainers/invalidate-store-paths.sh diff --git a/maintainers/invalidate-store-paths.sh b/maintainers/invalidate-store-paths.sh new file mode 100755 index 00000000000..a075e262183 --- /dev/null +++ b/maintainers/invalidate-store-paths.sh @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +set -euo pipefail +set -x + +git ls-files -z \ + | xargs -0 grep -o '[0123456789abcdfghijklmnpqrsvwxyz]\{32\}' 2> /dev/null \ + | rev \ + | cut -d: -f1 \ + | rev \ + | sort \ + | uniq \ + | while read -r oldhash; do + if ! curl --fail -I "https://cache.nixos.org/$oldhash.narinfo" > /dev/null 2>&1; then + continue + fi + + newhash=$( + nix eval --expr "builtins.toFile \"006c6ssvddri1sg34wnw65mzd05pcp3qliylxlhv49binldajba5\" \"$oldhash\"" \ + | cut -d- -f1 \ + | cut -d/ -f4 + ) + + msg=$(printf "bad: %s -> %s" "$oldhash" "$newhash") + echo "$msg" + git ls-files -z \ + | xargs -0 grep -a -l "$oldhash" 2> /dev/null \ + | while read -r file; do + [ -L "$file" ] && continue + perl -pi -e "s/$oldhash/$newhash/g" "$file" || true + done || true + git commit -am "$msg" + done From 16987d2c2a83daea8f4c40ff37823682563e3475 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:03 -0500 Subject: [PATCH 02/89] bad: 01rrgsg5zk3cds0xgdsq40zpk6g51dz9 -> klarszqikbvf6n70581w0381zb7rlzri --- src/nix/path-info.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/path-info.md b/src/nix/path-info.md index 2e39225b865..0fb9032a2f2 100644 --- a/src/nix/path-info.md +++ b/src/nix/path-info.md @@ -26,7 +26,7 @@ R""( ```console # nix path-info --recursive --size --closure-size --human-readable nixpkgs#rustc - /nix/store/01rrgsg5zk3cds0xgdsq40zpk6g51dz9-ncurses-6.2-dev 386.7 KiB 69.1 MiB + /nix/store/klarszqikbvf6n70581w0381zb7rlzri-ncurses-6.2-dev 386.7 KiB 69.1 MiB /nix/store/0q783wnvixpqz6dxjp16nw296avgczam-libpfm-4.11.0 5.9 MiB 37.4 MiB … ``` From 6f53b567aee7e153bfe416f8117cfa7d71bf2395 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:03 -0500 Subject: [PATCH 03/89] bad: 02iizgn86m42q905rddvg4ja975bk2i4 -> y6qa66l9h0pw161crnlk6y16rdrcljx4 --- doc/manual/source/command-ref/nix-store/query.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/query.md b/doc/manual/source/command-ref/nix-store/query.md index 94eee05b8a8..fc72fe9ad92 100644 --- a/doc/manual/source/command-ref/nix-store/query.md +++ b/doc/manual/source/command-ref/nix-store/query.md @@ -191,7 +191,7 @@ Print the build-time dependencies of `svn`: ```console $ nix-store --query --requisites $(nix-store --query --deriver $(which svn)) -/nix/store/02iizgn86m42q905rddvg4ja975bk2i4-grep-2.5.1.tar.bz2.drv +/nix/store/y6qa66l9h0pw161crnlk6y16rdrcljx4-grep-2.5.1.tar.bz2.drv /nix/store/07a2bzxmzwz5hp58nf03pahrv2ygwgs3-gcc-wrapper.sh /nix/store/0ma7c9wsbaxahwwl04gbw3fcd806ski4-glibc-2.3.4.drv ... lots of other paths ... From 7f85add2fc16c50bf69dfc61478a4ec7d8d8850e Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:04 -0500 Subject: [PATCH 04/89] bad: 07a2bzxmzwz5hp58nf03pahrv2ygwgs3 -> z716h753s97jhnzvfank2srqbljswpgm --- doc/manual/source/command-ref/nix-store/query.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/query.md b/doc/manual/source/command-ref/nix-store/query.md index fc72fe9ad92..2379f253130 100644 --- a/doc/manual/source/command-ref/nix-store/query.md +++ b/doc/manual/source/command-ref/nix-store/query.md @@ -192,7 +192,7 @@ Print the build-time dependencies of `svn`: ```console $ nix-store --query --requisites $(nix-store --query --deriver $(which svn)) /nix/store/y6qa66l9h0pw161crnlk6y16rdrcljx4-grep-2.5.1.tar.bz2.drv -/nix/store/07a2bzxmzwz5hp58nf03pahrv2ygwgs3-gcc-wrapper.sh +/nix/store/z716h753s97jhnzvfank2srqbljswpgm-gcc-wrapper.sh /nix/store/0ma7c9wsbaxahwwl04gbw3fcd806ski4-glibc-2.3.4.drv ... lots of other paths ... ``` From 9a9d10ed24d741d406611f59ba282c77ae47326f Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:05 -0500 Subject: [PATCH 05/89] bad: 0i2jd68mp5g6h2sa5k9c85rb80sn8hi9 -> qbhyj3blxpw2i6pb7c6grc9185nbnpvy --- doc/manual/source/release-notes/rl-2.0.md | 4 ++-- src/nix/path-from-hash-part.md | 6 +++--- src/nix/store-cat.md | 2 +- src/nix/store-ls.md | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/manual/source/release-notes/rl-2.0.md b/doc/manual/source/release-notes/rl-2.0.md index 25cc5e0a5f3..181940f616f 100644 --- a/doc/manual/source/release-notes/rl-2.0.md +++ b/doc/manual/source/release-notes/rl-2.0.md @@ -66,7 +66,7 @@ This release has the following new features: nix copy --to ssh://machine nixpkgs.hello - nix copy --to ssh://machine /nix/store/0i2jd68mp5g6h2sa5k9c85rb80sn8hi9-hello-2.10 + nix copy --to ssh://machine /nix/store/qbhyj3blxpw2i6pb7c6grc9185nbnpvy-hello-2.10 nix copy --to ssh://machine '(with import {}; hello)' @@ -187,7 +187,7 @@ This release has the following new features: former is primarily useful in conjunction with remote stores, e.g. - nix ls-store --store https://cache.nixos.org/ -lR /nix/store/0i2jd68mp5g6h2sa5k9c85rb80sn8hi9-hello-2.10 + nix ls-store --store https://cache.nixos.org/ -lR /nix/store/qbhyj3blxpw2i6pb7c6grc9185nbnpvy-hello-2.10 lists the contents of path in a binary cache. diff --git a/src/nix/path-from-hash-part.md b/src/nix/path-from-hash-part.md index 788e13ab6d4..b646aa57dd1 100644 --- a/src/nix/path-from-hash-part.md +++ b/src/nix/path-from-hash-part.md @@ -5,8 +5,8 @@ R""( * Return the full store path with the given hash part: ```console - # nix store path-from-hash-part --store https://cache.nixos.org/ 0i2jd68mp5g6h2sa5k9c85rb80sn8hi9 - /nix/store/0i2jd68mp5g6h2sa5k9c85rb80sn8hi9-hello-2.10 + # nix store path-from-hash-part --store https://cache.nixos.org/ qbhyj3blxpw2i6pb7c6grc9185nbnpvy + /nix/store/qbhyj3blxpw2i6pb7c6grc9185nbnpvy-hello-2.10 ``` # Description @@ -15,6 +15,6 @@ Given the hash part of a store path (that is, the 32 characters following `/nix/store/`), return the full store path. This is primarily useful in the implementation of binary caches, where a request for a `.narinfo` file only supplies the hash part -(e.g. `https://cache.nixos.org/0i2jd68mp5g6h2sa5k9c85rb80sn8hi9.narinfo`). +(e.g. `https://cache.nixos.org/qbhyj3blxpw2i6pb7c6grc9185nbnpvy.narinfo`). )"" diff --git a/src/nix/store-cat.md b/src/nix/store-cat.md index da2073473fd..6638be2d54f 100644 --- a/src/nix/store-cat.md +++ b/src/nix/store-cat.md @@ -6,7 +6,7 @@ R""( ```console # nix store cat --store https://cache.nixos.org/ \ - /nix/store/0i2jd68mp5g6h2sa5k9c85rb80sn8hi9-hello-2.10/bin/hello | hexdump -C | head -n1 + /nix/store/qbhyj3blxpw2i6pb7c6grc9185nbnpvy-hello-2.10/bin/hello | hexdump -C | head -n1 00000000 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 |.ELF............| ``` diff --git a/src/nix/store-ls.md b/src/nix/store-ls.md index 14c4627c97a..62f6cd0709d 100644 --- a/src/nix/store-ls.md +++ b/src/nix/store-ls.md @@ -5,7 +5,7 @@ R""( * To list the contents of a store path in a binary cache: ```console - # nix store ls --store https://cache.nixos.org/ --long --recursive /nix/store/0i2jd68mp5g6h2sa5k9c85rb80sn8hi9-hello-2.10 + # nix store ls --store https://cache.nixos.org/ --long --recursive /nix/store/qbhyj3blxpw2i6pb7c6grc9185nbnpvy-hello-2.10 dr-xr-xr-x 0 ./bin -r-xr-xr-x 38184 ./bin/hello dr-xr-xr-x 0 ./share @@ -15,7 +15,7 @@ R""( * To show information about a specific file in a binary cache: ```console - # nix store ls --store https://cache.nixos.org/ --long /nix/store/0i2jd68mp5g6h2sa5k9c85rb80sn8hi9-hello-2.10/bin/hello + # nix store ls --store https://cache.nixos.org/ --long /nix/store/qbhyj3blxpw2i6pb7c6grc9185nbnpvy-hello-2.10/bin/hello -r-xr-xr-x 38184 hello ``` From 80e8a10b1f8515657ef6ac86d6dc347e4c7f58f6 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:05 -0500 Subject: [PATCH 06/89] bad: 0irlcqx2n3qm6b1pc9rsd2i8qpvcccaj -> 21ymxxap3y8hb9ijcfah8ani9cjpv8m6 --- src/nix/ps.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/ps.md b/src/nix/ps.md index 6ca28c699c4..e7bf21c4b42 100644 --- a/src/nix/ps.md +++ b/src/nix/ps.md @@ -15,7 +15,7 @@ R"( nixbld11 3535658 0.0s └───/nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0/bin/g++ -fPIC -fstack-clash-protection -O2 -U_ nixbld1 3534377 1.8s /nix/store/nh2dx9cqcy9lw4d4rvd0dbsflwdsbzdy-patchelf-0.18.0.drv (wall=5s) nixbld1 3534377 1.8s └───bash -e /nix/store/v6x3cs394jgqfbi0a42pam708flxaphh-default-builder.sh - nixbld1 3535074 0.0s └───/nix/store/0irlcqx2n3qm6b1pc9rsd2i8qpvcccaj-bash-5.2p37/bin/bash ./configure --disable-dependency-trackin + nixbld1 3535074 0.0s └───/nix/store/21ymxxap3y8hb9ijcfah8ani9cjpv8m6-bash-5.2p37/bin/bash ./configure --disable-dependency-trackin ``` # Description From 287b57525e224ffca090c6d837d909506435a045 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:06 -0500 Subject: [PATCH 07/89] bad: 0ma7c9wsbaxahwwl04gbw3fcd806ski4 -> f39x0q73rjdyvzm93y9wrkfr6x39lb7f --- doc/manual/source/command-ref/nix-store/query.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/query.md b/doc/manual/source/command-ref/nix-store/query.md index 2379f253130..cc6b49012eb 100644 --- a/doc/manual/source/command-ref/nix-store/query.md +++ b/doc/manual/source/command-ref/nix-store/query.md @@ -193,7 +193,7 @@ Print the build-time dependencies of `svn`: $ nix-store --query --requisites $(nix-store --query --deriver $(which svn)) /nix/store/y6qa66l9h0pw161crnlk6y16rdrcljx4-grep-2.5.1.tar.bz2.drv /nix/store/z716h753s97jhnzvfank2srqbljswpgm-gcc-wrapper.sh -/nix/store/0ma7c9wsbaxahwwl04gbw3fcd806ski4-glibc-2.3.4.drv +/nix/store/f39x0q73rjdyvzm93y9wrkfr6x39lb7f-glibc-2.3.4.drv ... lots of other paths ... ``` From e6f0bc1d1e41976e199aea992a469c4af51edee8 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:07 -0500 Subject: [PATCH 08/89] bad: 0q783wnvixpqz6dxjp16nw296avgczam -> 30rva1kafnr6fyf8y5xxlpnwixvdpv4w --- src/nix/path-info.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/path-info.md b/src/nix/path-info.md index 0fb9032a2f2..43648c56388 100644 --- a/src/nix/path-info.md +++ b/src/nix/path-info.md @@ -27,7 +27,7 @@ R""( ```console # nix path-info --recursive --size --closure-size --human-readable nixpkgs#rustc /nix/store/klarszqikbvf6n70581w0381zb7rlzri-ncurses-6.2-dev 386.7 KiB 69.1 MiB - /nix/store/0q783wnvixpqz6dxjp16nw296avgczam-libpfm-4.11.0 5.9 MiB 37.4 MiB + /nix/store/30rva1kafnr6fyf8y5xxlpnwixvdpv4w-libpfm-4.11.0 5.9 MiB 37.4 MiB … ``` From 8988a8d3f56a69a4236dd6eb6002d7d2cf1b5b07 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:07 -0500 Subject: [PATCH 09/89] bad: 0yxfdnfxbzczjxhgdpac81jnas194wfj -> 21yv6cysn8axxjyh7dbsnnmbp9nprg9i --- tests/functional/lang/eval-okay-regex-match2.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/functional/lang/eval-okay-regex-match2.nix b/tests/functional/lang/eval-okay-regex-match2.nix index 31a94423d86..87966cc2450 100644 --- a/tests/functional/lang/eval-okay-regex-match2.nix +++ b/tests/functional/lang/eval-okay-regex-match2.nix @@ -199,7 +199,7 @@ builtins.map ] [ ''.*-polly.*'' - ''/nix/store/0yxfdnfxbzczjxhgdpac81jnas194wfj-gnu-install-dirs.patch'' + ''/nix/store/21yv6cysn8axxjyh7dbsnnmbp9nprg9i-gnu-install-dirs.patch'' ] [ ''.*-polly.*'' From 80e8d301fed056f19b3f445bec62a7ac98c561f4 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:11 -0500 Subject: [PATCH 10/89] bad: 1qj29ipxl2fyi2b13l39hdircq17gnk0 -> l1sv43bafhkf2iikmdw9y62aybjdhcmm --- src/nix/why-depends.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nix/why-depends.md b/src/nix/why-depends.md index dc13619e13a..18f8cfadd9c 100644 --- a/src/nix/why-depends.md +++ b/src/nix/why-depends.md @@ -20,8 +20,8 @@ R""( /nix/store/qfc8729nzpdln1h0hvi1ziclsl3m84sr-thunderbird-78.5.1 ├───lib/thunderbird/libxul.so: …6wrw-libxcb-1.14/lib:/nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0/lib:/nix/store/ssf… │ → /nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0 - ├───lib/thunderbird/libxul.so: …pxyc-libXt-1.2.0/lib:/nix/store/1qj29ipxl2fyi2b13l39hdircq17gnk0-libXdamage-1.1.5/lib:/nix/store… - │ → /nix/store/1qj29ipxl2fyi2b13l39hdircq17gnk0-libXdamage-1.1.5 + ├───lib/thunderbird/libxul.so: …pxyc-libXt-1.2.0/lib:/nix/store/l1sv43bafhkf2iikmdw9y62aybjdhcmm-libXdamage-1.1.5/lib:/nix/store… + │ → /nix/store/l1sv43bafhkf2iikmdw9y62aybjdhcmm-libXdamage-1.1.5 │ ├───lib/libXdamage.so.1.1.0: …-libXfixes-5.0.3/lib:/nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0/lib:/nix/store/9l0… │ │ → /nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0 … From 42c683666a37b72967e02be1756335cb725ed664 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:12 -0500 Subject: [PATCH 11/89] bad: 260q5867crm1xjs4khgqpl6vr9kywql1 -> src1vzij2z0slnakrsbpqpk20389z0k6 --- doc/manual/source/command-ref/files/manifest.nix.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/manual/source/command-ref/files/manifest.nix.md b/doc/manual/source/command-ref/files/manifest.nix.md index d7d1b605b54..78bfdc346ea 100644 --- a/doc/manual/source/command-ref/files/manifest.nix.md +++ b/doc/manual/source/command-ref/files/manifest.nix.md @@ -114,9 +114,9 @@ Here is an example of how this file might look like after installing `hello` fro }; name = "hello-2.12.1"; out = { - outPath = "/nix/store/260q5867crm1xjs4khgqpl6vr9kywql1-hello-2.12.1"; + outPath = "/nix/store/src1vzij2z0slnakrsbpqpk20389z0k6-hello-2.12.1"; }; - outPath = "/nix/store/260q5867crm1xjs4khgqpl6vr9kywql1-hello-2.12.1"; + outPath = "/nix/store/src1vzij2z0slnakrsbpqpk20389z0k6-hello-2.12.1"; outputs = [ "out" ]; system = "x86_64-linux"; type = "derivation"; From 2f5f966925d8fdb9070a1bc92b2b9ae30601ef70 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:12 -0500 Subject: [PATCH 12/89] bad: 27324qvqhnxj3rncazmxc4mwy79kz8ha -> v40fjpq45135avrmnfm8klbvdhf0dcp7 --- src/nix/path-info.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/path-info.md b/src/nix/path-info.md index 43648c56388..02d8b9c5bbc 100644 --- a/src/nix/path-info.md +++ b/src/nix/path-info.md @@ -15,7 +15,7 @@ R""( ```console # nix path-info --recursive --closure-size /run/current-system | sort -nk2 /nix/store/hl5xwp9kdrd1zkm0idm3kkby9q66z404-empty 96 - /nix/store/27324qvqhnxj3rncazmxc4mwy79kz8ha-nameservers 112 + /nix/store/v40fjpq45135avrmnfm8klbvdhf0dcp7-nameservers 112 … /nix/store/539jkw9a8dyry7clcv60gk6na816j7y8-etc 5783255504 /nix/store/zqamz3cz4dbzfihki2mk7a63mbkxz9xq-nixos-system-machine-20.09.20201112.3090c65 5887562256 From b7e3a16b3a38cf1b8bfe5427528880e5adf42c70 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:13 -0500 Subject: [PATCH 13/89] bad: 31axcgrlbfsxzmfff1gyj1bf62hvkby2 -> 6gwmy5jcnwdlz6aqqhksz863f1l8xc2w --- doc/manual/source/command-ref/nix-store/realise.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/realise.md b/doc/manual/source/command-ref/nix-store/realise.md index 240685ce5c7..f5d203894e6 100644 --- a/doc/manual/source/command-ref/nix-store/realise.md +++ b/doc/manual/source/command-ref/nix-store/realise.md @@ -76,7 +76,7 @@ This operation is typically used to build [store derivation]s produced by ```console $ nix-store --realise $(nix-instantiate ./test.nix) -/nix/store/31axcgrlbfsxzmfff1gyj1bf62hvkby2-aterm-2.3.1 +/nix/store/6gwmy5jcnwdlz6aqqhksz863f1l8xc2w-aterm-2.3.1 ``` This is essentially what [`nix-build`](@docroot@/command-ref/nix-build.md) does. From a9d1db47203cf89d1d4039d10222c9e271a8d54c Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:15 -0500 Subject: [PATCH 14/89] bad: 3x7dwzq014bblazs7kq20p9hyzz0qh8g -> 8alrpdaasjd1x6g1fczchmzbpqm936a3 --- doc/manual/source/command-ref/nix-prefetch-url.md | 2 +- doc/manual/source/command-ref/nix-store/add-fixed.md | 2 +- src/nix/print-dev-env.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/manual/source/command-ref/nix-prefetch-url.md b/doc/manual/source/command-ref/nix-prefetch-url.md index 19322ec8e04..8451778ad46 100644 --- a/doc/manual/source/command-ref/nix-prefetch-url.md +++ b/doc/manual/source/command-ref/nix-prefetch-url.md @@ -76,7 +76,7 @@ $ nix-prefetch-url ftp://ftp.gnu.org/pub/gnu/hello/hello-2.10.tar.gz ```console $ nix-prefetch-url --print-path mirror://gnu/hello/hello-2.10.tar.gz 0ssi1wpaf7plaswqqjwigppsg5fyh99vdlb9kzl7c9lng89ndq1i -/nix/store/3x7dwzq014bblazs7kq20p9hyzz0qh8g-hello-2.10.tar.gz +/nix/store/8alrpdaasjd1x6g1fczchmzbpqm936a3-hello-2.10.tar.gz ``` ```console diff --git a/doc/manual/source/command-ref/nix-store/add-fixed.md b/doc/manual/source/command-ref/nix-store/add-fixed.md index 2ea90a13592..511fe2050eb 100644 --- a/doc/manual/source/command-ref/nix-store/add-fixed.md +++ b/doc/manual/source/command-ref/nix-store/add-fixed.md @@ -34,6 +34,6 @@ This operation has the following options: ```console $ nix-store --add-fixed sha256 ./hello-2.10.tar.gz -/nix/store/3x7dwzq014bblazs7kq20p9hyzz0qh8g-hello-2.10.tar.gz +/nix/store/8alrpdaasjd1x6g1fczchmzbpqm936a3-hello-2.10.tar.gz ``` diff --git a/src/nix/print-dev-env.md b/src/nix/print-dev-env.md index a8ce9d36ae7..fd84b8afe86 100644 --- a/src/nix/print-dev-env.md +++ b/src/nix/print-dev-env.md @@ -25,7 +25,7 @@ R""( "variables": { "src": { "type": "exported", - "value": "/nix/store/3x7dwzq014bblazs7kq20p9hyzz0qh8g-hello-2.10.tar.gz" + "value": "/nix/store/8alrpdaasjd1x6g1fczchmzbpqm936a3-hello-2.10.tar.gz" }, "postUnpackHooks": { "type": "array", From 25ce374434ebed1b440bfe03632a12b2e5d7e301 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:16 -0500 Subject: [PATCH 15/89] bad: 4cf803y4vzfm3gyk3vzhzb2327v0kl8a -> sqzyx2l85i6j2a77pnyvglh3bvzwmjjp --- doc/manual/source/command-ref/files/profiles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/files/profiles.md b/doc/manual/source/command-ref/files/profiles.md index e46e2418b4c..032f34242a0 100644 --- a/doc/manual/source/command-ref/files/profiles.md +++ b/doc/manual/source/command-ref/files/profiles.md @@ -43,7 +43,7 @@ lrwxrwxrwx 3 root root 79 Jan 1 1970 zoom-us -> /nix/store/wbhg2ga8f3h87s9h5k0 /home/eelco/.local/state/nix/profiles/profile-7-link/share/applications: total 12 -lrwxrwxrwx 4 root root 120 Jan 1 1970 chromium-browser.desktop -> /nix/store/4cf803y4vzfm3gyk3vzhzb2327v0kl8a-chromium-unwrapped-86.0.4240.111/share/applications/chromium-browser.desktop +lrwxrwxrwx 4 root root 120 Jan 1 1970 chromium-browser.desktop -> /nix/store/sqzyx2l85i6j2a77pnyvglh3bvzwmjjp-chromium-unwrapped-86.0.4240.111/share/applications/chromium-browser.desktop lrwxrwxrwx 7 root root 110 Jan 1 1970 spotify.desktop -> /nix/store/w9182874m1bl56smps3m5zjj36jhp3rn-spotify-1.1.26.501.gbe11e53b-15/share/applications/spotify.desktop lrwxrwxrwx 3 root root 107 Jan 1 1970 us.zoom.Zoom.desktop -> /nix/store/wbhg2ga8f3h87s9h5k0slxk0m81m4cxl-zoom-us-5.3.469451.0927/share/applications/us.zoom.Zoom.desktop From a1bf4bb072ca5a15c92f3eda384cd2a16377aeb8 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:16 -0500 Subject: [PATCH 16/89] bad: 4xpfqf29z4m8vbhrqcz064wfmb46w5r7 -> qnlr7906z0mrl2syrkdbpicffq02nw07 --- doc/manual/source/language/string-interpolation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/language/string-interpolation.md b/doc/manual/source/language/string-interpolation.md index 8e25d2b6311..3f6bf9b9f85 100644 --- a/doc/manual/source/language/string-interpolation.md +++ b/doc/manual/source/language/string-interpolation.md @@ -181,7 +181,7 @@ A derivation interpolates to the [store path] of its first [output](./derivation > "${pkgs.hello}" > ``` > -> "/nix/store/4xpfqf29z4m8vbhrqcz064wfmb46w5r7-hello-2.12.1" +> "/nix/store/qnlr7906z0mrl2syrkdbpicffq02nw07-hello-2.12.1" An attribute set interpolates to the return value of the function in the `__toString` applied to the attribute set itself. From db7cc27fc9abcfad34bd3d0fbff7b7473b68c642 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:16 -0500 Subject: [PATCH 17/89] bad: 4y1jj6cwvslmfh1bzkhbvhx77az6yf00 -> f671jqvjcz37fsprzqn5jjsmyjj69p9b --- src/nix/nario-list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/nario-list.md b/src/nix/nario-list.md index ea833586074..3c5874220c1 100644 --- a/src/nix/nario-list.md +++ b/src/nix/nario-list.md @@ -6,7 +6,7 @@ R""( ```console # nix nario list < dump.nario - /nix/store/4y1jj6cwvslmfh1bzkhbvhx77az6yf00-xgcc-14.2.1.20250322-libgcc: 201856 bytes + /nix/store/f671jqvjcz37fsprzqn5jjsmyjj69p9b-xgcc-14.2.1.20250322-libgcc: 201856 bytes /nix/store/d8hnbm5hvbg2vza50garppb63y724i94-libunistring-1.3: 2070240 bytes … ``` From 8b45977b518e46a77142f3769f68f752aa7edf3a Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:17 -0500 Subject: [PATCH 18/89] bad: 570hmhmx3v57605cqg9yfvvyh0nnb8k8 -> x9j20hz6bln1crzn55qifk0bbsm8v5ac --- doc/manual/source/command-ref/nix-store/query.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/query.md b/doc/manual/source/command-ref/nix-store/query.md index cc6b49012eb..e4a4a90b7dd 100644 --- a/doc/manual/source/command-ref/nix-store/query.md +++ b/doc/manual/source/command-ref/nix-store/query.md @@ -208,7 +208,7 @@ $ nix-store --query --tree $(nix-store --query --deriver $(which svn)) /nix/store/7i5082kfb6yjbqdbiwdhhza0am2xvh6c-subversion-1.1.4.drv +---/nix/store/d8afh10z72n8l1cr5w42366abiblgn54-builder.sh +---/nix/store/fmzxmpjx2lh849ph0l36snfj9zdibw67-bash-3.0.drv -| +---/nix/store/570hmhmx3v57605cqg9yfvvyh0nnb8k8-bash +| +---/nix/store/x9j20hz6bln1crzn55qifk0bbsm8v5ac-bash | +---/nix/store/p3srsbd8dx44v2pg6nbnszab5mcwx03v-builder.sh ... ``` From 89ef9e980871c92a5837aab5035e72df9873765f Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:20 -0500 Subject: [PATCH 19/89] bad: 6bqvbzjkcp9695dq0dpl5y43nvy37pq1 -> c5cxjywi66iwn9dcx5yvwjkvl559ay6p --- src/libstore/include/nix/store/globals.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstore/include/nix/store/globals.hh b/src/libstore/include/nix/store/globals.hh index d28198a16ad..fe4e040c8cc 100644 --- a/src/libstore/include/nix/store/globals.hh +++ b/src/libstore/include/nix/store/globals.hh @@ -1123,7 +1123,7 @@ public: Example: `/nix/store/zf5lbh336mnzf1nlswdn11g4n2m8zh3g-bash-4.4-p23-dev /nix/store/rjxwxwv1fpn9wa2x5ssk5phzwlcv4mna-bash-4.4-p23-doc - /nix/store/6bqvbzjkcp9695dq0dpl5y43nvy37pq1-bash-4.4-p23-info + /nix/store/c5cxjywi66iwn9dcx5yvwjkvl559ay6p-bash-4.4-p23-info /nix/store/r7fng3kk3vlpdlh2idnrbn37vh4imlj2-bash-4.4-p23-man /nix/store/xfghy8ixrhz3kyy6p724iv3cxji088dx-bash-4.4-p23`. )"}; From 7c5d7bd6bf61d822a9858905bc60ade5223699e6 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:21 -0500 Subject: [PATCH 20/89] bad: 769s05vjydmc2lcf6b02az28wsa9ixh1 -> vdyf2s1pygcl4y3dn3bm9wy7mnl8hxcv --- src/nix/flake-metadata.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/flake-metadata.md b/src/nix/flake-metadata.md index adfd3dc96bb..17a69c3e2bc 100644 --- a/src/nix/flake-metadata.md +++ b/src/nix/flake-metadata.md @@ -9,7 +9,7 @@ R""( Resolved URL: github:edolstra/dwarffs Locked URL: github:edolstra/dwarffs/f691e2c991e75edb22836f1dbe632c40324215c5 Description: A filesystem that fetches DWARF debug info from the Internet on demand - Path: /nix/store/769s05vjydmc2lcf6b02az28wsa9ixh1-source + Path: /nix/store/vdyf2s1pygcl4y3dn3bm9wy7mnl8hxcv-source Revision: f691e2c991e75edb22836f1dbe632c40324215c5 Last modified: 2021-01-21 15:41:26 Inputs: From d873c246967f00bb5380706db6ed64585dcea23a Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:22 -0500 Subject: [PATCH 21/89] bad: 7crrmih8c52r8fbnqb933dxrsp44md93 -> vyrnv99qi410q82qp7nw7lcl37zmzaxd --- src/nix/store-dump-path.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/store-dump-path.md b/src/nix/store-dump-path.md index 21467ff329e..4e5c6aeddbe 100644 --- a/src/nix/store-dump-path.md +++ b/src/nix/store-dump-path.md @@ -12,7 +12,7 @@ R""( ```console # nix store dump-path --store https://cache.nixos.org/ \ - /nix/store/7crrmih8c52r8fbnqb933dxrsp44md93-glibc-2.25 > glibc.nar + /nix/store/vyrnv99qi410q82qp7nw7lcl37zmzaxd-glibc-2.25 > glibc.nar ``` # Description From b249411df7806e455791c4bb69cb97af3e3f4129 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:22 -0500 Subject: [PATCH 22/89] bad: 7dxhzymvy330i28ii676fl1pqwcahv2f -> 7pi45g541xa8ahwgpbpy7ggsl0xj1jj6 --- scripts/install-multi-user.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/install-multi-user.sh b/scripts/install-multi-user.sh index 5ff760a6143..b2c8e262972 100644 --- a/scripts/install-multi-user.sh +++ b/scripts/install-multi-user.sh @@ -54,7 +54,7 @@ readonly PROFILE_NIX_FILE_FISH="$NIX_ROOT/var/nix/profiles/default/etc/profile.d readonly NIX_INSTALLED_NIX="@nix@" readonly NIX_INSTALLED_CACERT="@cacert@" #readonly NIX_INSTALLED_NIX="/nix/store/j8dbv5w6jl34caywh2ygdy88knx1mdf7-nix-2.3.6" -#readonly NIX_INSTALLED_CACERT="/nix/store/7dxhzymvy330i28ii676fl1pqwcahv2f-nss-cacert-3.49.2" +#readonly NIX_INSTALLED_CACERT="/nix/store/7pi45g541xa8ahwgpbpy7ggsl0xj1jj6-nss-cacert-3.49.2" EXTRACTED_NIX_PATH="$(dirname "$0")" readonly EXTRACTED_NIX_PATH From 3521b7d2c89318d64d4b57da7ffd3cc67a55dd5e Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:22 -0500 Subject: [PATCH 23/89] bad: 7h1kwcj29ip8vk26rhmx6bfjraxp0g4l -> spc1m987vlibchdx369qwa391s738s7l --- doc/manual/source/release-notes/rl-0.12.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/release-notes/rl-0.12.md b/doc/manual/source/release-notes/rl-0.12.md index 3a4aba07d69..3541b6487e7 100644 --- a/doc/manual/source/release-notes/rl-0.12.md +++ b/doc/manual/source/release-notes/rl-0.12.md @@ -80,7 +80,7 @@ ... the following paths will be downloaded/copied (30.02 MiB): /nix/store/4m8pvgy2dcjgppf5b4cj5l6wyshjhalj-samba-3.2.4 - /nix/store/7h1kwcj29ip8vk26rhmx6bfjraxp0g4l-libunwind-0.98.6 + /nix/store/spc1m987vlibchdx369qwa391s738s7l-libunwind-0.98.6 ... - Language features: From e4f1b197cd72fa069cd62f474761646495d362d7 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:23 -0500 Subject: [PATCH 24/89] bad: 7nmrrad8skxr47f9hfl3xc0pfqmwq51b -> l3nlzki957anyy7yb25qvwk6cqrnvb67 --- src/nix/build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build.md b/src/nix/build.md index 5dfdd44a71f..1ce9b73ff47 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -49,7 +49,7 @@ R""( /nix/store/yg75achq89wgqn2fi3gglgsd77kjpi03-openssl-3.0.13-dev /nix/store/bvdcihi8c88fw31cg6gzzmpnwglpn1jv-openssl-3.0.13-doc /nix/store/gjqcvq47cmxazxga0cirspm3jywkmvfv-openssl-3.0.13-man - /nix/store/7nmrrad8skxr47f9hfl3xc0pfqmwq51b-openssl-3.0.13 + /nix/store/l3nlzki957anyy7yb25qvwk6cqrnvb67-openssl-3.0.13 ``` * Build attribute `build.x86_64-linux` from (non-flake) Nix expression From b54ff6551e90312021055528198d2fb92643dc26 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:23 -0500 Subject: [PATCH 25/89] bad: 851dp95qqiisjifi639r0zzg5l465ny4 -> n2wnn3i47w6dbylh64hdjzgd5rrprdn8 --- src/nix/nix.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/nix.md b/src/nix/nix.md index 83a1fd0776f..e6c57c7bde8 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -208,7 +208,7 @@ operate are determined as follows: ```console # nix path-info --closure-size --eval-store auto --store https://cache.nixos.org 'nixpkgs#glibc^*' /nix/store/g02b1lpbddhymmcjb923kf0l7s9nww58-glibc-2.33-123 33208200 - /nix/store/851dp95qqiisjifi639r0zzg5l465ny4-glibc-2.33-123-bin 36142896 + /nix/store/n2wnn3i47w6dbylh64hdjzgd5rrprdn8-glibc-2.33-123-bin 36142896 /nix/store/kdgs3q6r7xdff1p7a9hnjr43xw2404z7-glibc-2.33-123-debug 155787312 /nix/store/n4xa8h6pbmqmwnq0mmsz08l38abb06zc-glibc-2.33-123-static 42488328 /nix/store/q6580lr01jpcsqs4r5arlh4ki2c1m9rv-glibc-2.33-123-dev 44200560 From 742bb3c298f80f17e2a29ba14674860542e9ff4b Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:24 -0500 Subject: [PATCH 26/89] bad: 8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv -> 0v2jfvx71l1zn14l97pznvbqnhiq3pyd --- src/nix/ps.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nix/ps.md b/src/nix/ps.md index e7bf21c4b42..31d0dd11a94 100644 --- a/src/nix/ps.md +++ b/src/nix/ps.md @@ -10,9 +10,9 @@ R"( nixbld11 3534394 110.2s /nix/store/lzvdxlbr6xjd9w8py4nd2y2nnqb9gz7p-nix-util-tests-3.13.2.drv (wall=8s) nixbld11 3534394 0.8s └───bash -e /nix/store/jwqf79v5p51x9mv8vx20fv9mzm2x7kig-source-stdenv.sh /nix/store/shkw4qm9qcw5sc5n1k5jznc83ny02 nixbld11 3534751 36.3s └───ninja -j24 - nixbld11 3535637 0.0s ├───/nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0/bin/g++ -fPIC -fstack-clash-protection -O2 -U_ - nixbld11 3535639 0.1s │ └───/nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0/libexec/gcc/x86_64-unknown-linux-gnu/14.3. - nixbld11 3535658 0.0s └───/nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0/bin/g++ -fPIC -fstack-clash-protection -O2 -U_ + nixbld11 3535637 0.0s ├───/nix/store/0v2jfvx71l1zn14l97pznvbqnhiq3pyd-gcc-14.3.0/bin/g++ -fPIC -fstack-clash-protection -O2 -U_ + nixbld11 3535639 0.1s │ └───/nix/store/0v2jfvx71l1zn14l97pznvbqnhiq3pyd-gcc-14.3.0/libexec/gcc/x86_64-unknown-linux-gnu/14.3. + nixbld11 3535658 0.0s └───/nix/store/0v2jfvx71l1zn14l97pznvbqnhiq3pyd-gcc-14.3.0/bin/g++ -fPIC -fstack-clash-protection -O2 -U_ nixbld1 3534377 1.8s /nix/store/nh2dx9cqcy9lw4d4rvd0dbsflwdsbzdy-patchelf-0.18.0.drv (wall=5s) nixbld1 3534377 1.8s └───bash -e /nix/store/v6x3cs394jgqfbi0a42pam708flxaphh-default-builder.sh nixbld1 3535074 0.0s └───/nix/store/21ymxxap3y8hb9ijcfah8ani9cjpv8m6-bash-5.2p37/bin/bash ./configure --disable-dependency-trackin From 43aefeac1542c87b11c33e3334eb729e2eee8483 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:24 -0500 Subject: [PATCH 27/89] bad: 8fv91097mbh5049i9rglc73dx6kjg3qk -> fvqsvk65d38p8qqir371ii0hyqxvjcw6 --- doc/manual/source/release-notes/rl-2.19.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/manual/source/release-notes/rl-2.19.md b/doc/manual/source/release-notes/rl-2.19.md index 171dffb121d..0596ef90961 100644 --- a/doc/manual/source/release-notes/rl-2.19.md +++ b/doc/manual/source/release-notes/rl-2.19.md @@ -45,7 +45,7 @@ ```json5 [ { - "path": "/nix/store/8fv91097mbh5049i9rglc73dx6kjg3qk-bash-5.2-p15", + "path": "/nix/store/fvqsvk65d38p8qqir371ii0hyqxvjcw6-bash-5.2-p15", "valid": true, // ... }, @@ -60,7 +60,7 @@ ```json5 { - "/nix/store/8fv91097mbh5049i9rglc73dx6kjg3qk-bash-5.2-p15": { + "/nix/store/fvqsvk65d38p8qqir371ii0hyqxvjcw6-bash-5.2-p15": { // ... }, "/nix/store/wffw7l0alvs3iw94cbgi1gmmbmw99sqb-home-manager-path": null, From 53fbab3238a2c7ec961b71ce874bea4d1533d855 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:25 -0500 Subject: [PATCH 28/89] bad: 8lz9yc6zgmc0vlqmn2ipcpkjlmbi51vv -> 1a6mdrjz4wn7b9sfmcw5ggbk1mi281mh --- doc/manual/source/release-notes/rl-0.8.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/release-notes/rl-0.8.md b/doc/manual/source/release-notes/rl-0.8.md index 5ba6e0e7217..2bc6352c354 100644 --- a/doc/manual/source/release-notes/rl-0.8.md +++ b/doc/manual/source/release-notes/rl-0.8.md @@ -63,7 +63,7 @@ Nix 0.8 has the following improvements: can query all paths that directly or indirectly use a certain Glibc: $ nix-store -q --referrers-closure \ - /nix/store/8lz9yc6zgmc0vlqmn2ipcpkjlmbi51vv-glibc-2.3.4 + /nix/store/1a6mdrjz4wn7b9sfmcw5ggbk1mi281mh-glibc-2.3.4 - The concept of fixed-output derivations has been formalised. Previously, functions such as `fetchurl` in Nixpkgs used a hack From 6247a828ba04856f78cc2cce6707a192caf3a950 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:25 -0500 Subject: [PATCH 29/89] bad: 8qlfcic10lw5304gqm8q45nr7g7jl62b -> 2chwzswhhmpxbgc981i2vcz7xj4d1in9 --- tests/functional/lang.sh | 2 +- tests/functional/lang/non-eval-fail-bad-drvPath.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/functional/lang.sh b/tests/functional/lang.sh index e64663d3064..63264ec2277 100755 --- a/tests/functional/lang.sh +++ b/tests/functional/lang.sh @@ -27,7 +27,7 @@ nix-instantiate --show-trace --eval -E 'builtins.addErrorContext "Hello" 123' 2> expectStderr 1 nix-instantiate --show-trace --eval -E 'builtins.addErrorContext "Hello" (throw "Foo")' | grepQuiet Hello expectStderr 1 nix-instantiate --show-trace --eval -E 'builtins.addErrorContext "Hello %" (throw "Foo")' | grepQuiet 'Hello %' # Relies on parsing the expression derivation as a derivation, can't use --eval -expectStderr 1 nix-instantiate --show-trace lang/non-eval-fail-bad-drvPath.nix | grepQuiet "store path '8qlfcic10lw5304gqm8q45nr7g7jl62b-cachix-1.7.3-bin' is not a valid derivation path" +expectStderr 1 nix-instantiate --show-trace lang/non-eval-fail-bad-drvPath.nix | grepQuiet "store path '2chwzswhhmpxbgc981i2vcz7xj4d1in9-cachix-1.7.3-bin' is not a valid derivation path" nix-instantiate --eval -E 'let x = builtins.trace { x = x; } true; in x' \ diff --git a/tests/functional/lang/non-eval-fail-bad-drvPath.nix b/tests/functional/lang/non-eval-fail-bad-drvPath.nix index 23639bc5465..327a2cb2c9f 100644 --- a/tests/functional/lang/non-eval-fail-bad-drvPath.nix +++ b/tests/functional/lang/non-eval-fail-bad-drvPath.nix @@ -5,9 +5,9 @@ let system = builtins.currentSystem; outputs = [ "out" ]; # Illegal, because does not end in `.drv` - drvPath = "${builtins.storeDir}/8qlfcic10lw5304gqm8q45nr7g7jl62b-cachix-1.7.3-bin"; + drvPath = "${builtins.storeDir}/2chwzswhhmpxbgc981i2vcz7xj4d1in9-cachix-1.7.3-bin"; outputName = "out"; - outPath = "${builtins.storeDir}/8qlfcic10lw5304gqm8q45nr7g7jl62b-cachix-1.7.3-bin"; + outPath = "${builtins.storeDir}/2chwzswhhmpxbgc981i2vcz7xj4d1in9-cachix-1.7.3-bin"; out = package; }; in From 47eb88564ad1fb50a5b85d16e92b64233d7ac76d Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:25 -0500 Subject: [PATCH 30/89] bad: 8rrzq23h2zq7sv5l2vhw44kls5w0f654 -> kgr5lnaiiv08wb7k324yv1i1npjmrvjc --- doc/manual/source/release-notes/rl-2.20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/release-notes/rl-2.20.md b/doc/manual/source/release-notes/rl-2.20.md index eb724f600aa..d54646379c8 100644 --- a/doc/manual/source/release-notes/rl-2.20.md +++ b/doc/manual/source/release-notes/rl-2.20.md @@ -182,7 +182,7 @@ «partially applied primop map» nix-repl> builtins.trace lib.id "my-value" - trace: «lambda id @ /nix/store/8rrzq23h2zq7sv5l2vhw44kls5w0f654-source/lib/trivial.nix:26:5» + trace: «lambda id @ /nix/store/kgr5lnaiiv08wb7k324yv1i1npjmrvjc-source/lib/trivial.nix:26:5» "my-value" ``` From e570c121a59d9409419fb7db1d908d745c4a6e77 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:26 -0500 Subject: [PATCH 31/89] bad: 8w718rm43x7z73xhw9d6vh8s4snrq67h -> iqlzcyc1z7nv804n9wc5k5i0l180wnbs --- tests/functional/lang/eval-okay-regex-match2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/functional/lang/eval-okay-regex-match2.nix b/tests/functional/lang/eval-okay-regex-match2.nix index 87966cc2450..caf38574083 100644 --- a/tests/functional/lang/eval-okay-regex-match2.nix +++ b/tests/functional/lang/eval-okay-regex-match2.nix @@ -155,7 +155,7 @@ builtins.map ] [ ''.*pypy.*'' - ''/nix/store/8w718rm43x7z73xhw9d6vh8s4snrq67h-python3-3.12.10/bin/python3.12'' + ''/nix/store/iqlzcyc1z7nv804n9wc5k5i0l180wnbs-python3-3.12.10/bin/python3.12'' ] [ ''(.*/)?\.\.(/.*)?'' @@ -367,7 +367,7 @@ builtins.map ] [ ''.*pypy.*'' - ''/nix/store/8w718rm43x7z73xhw9d6vh8s4snrq67h-python3-3.12.10/bin/python3.12'' + ''/nix/store/iqlzcyc1z7nv804n9wc5k5i0l180wnbs-python3-3.12.10/bin/python3.12'' ] [ ''(.*)\.git'' From e3fb9812903af4e17706301f90dd9650d549d98d Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:27 -0500 Subject: [PATCH 32/89] bad: 9df65igwjmf2wbw0gbrrgair6piqjgmi -> q9mknq836i0kblq8g1hm9f3cv9qda0r9 --- src/nix/why-depends.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/nix/why-depends.md b/src/nix/why-depends.md index 18f8cfadd9c..64b4fa6d7ca 100644 --- a/src/nix/why-depends.md +++ b/src/nix/why-depends.md @@ -31,9 +31,9 @@ R""( ```console # nix why-depends nixpkgs#glibc nixpkgs#glibc - /nix/store/9df65igwjmf2wbw0gbrrgair6piqjgmi-glibc-2.31 - └───lib/ld-2.31.so: …che Do not use /nix/store/9df65igwjmf2wbw0gbrrgair6piqjgmi-glibc-2.31/etc/ld.so.cache. --… - → /nix/store/9df65igwjmf2wbw0gbrrgair6piqjgmi-glibc-2.31 + /nix/store/q9mknq836i0kblq8g1hm9f3cv9qda0r9-glibc-2.31 + └───lib/ld-2.31.so: …che Do not use /nix/store/q9mknq836i0kblq8g1hm9f3cv9qda0r9-glibc-2.31/etc/ld.so.cache. --… + → /nix/store/q9mknq836i0kblq8g1hm9f3cv9qda0r9-glibc-2.31 ``` * Show why Geeqie has a build-time dependency on `systemd`: @@ -54,7 +54,7 @@ R""( Nix automatically determines potential runtime dependencies between store paths by scanning for the *hash parts* of store paths. For instance, if there exists a store path -`/nix/store/9df65igwjmf2wbw0gbrrgair6piqjgmi-glibc-2.31`, and a file +`/nix/store/q9mknq836i0kblq8g1hm9f3cv9qda0r9-glibc-2.31`, and a file inside another store path contains the string `9df65igw…`, then the latter store path *refers* to the former, and thus might need it at runtime. Nix always maintains the existence of the transitive closure From 2f0dca6059a0cd1af89ebf5056afb3a2b2c9762a Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:27 -0500 Subject: [PATCH 33/89] bad: 9l06v7fc38c1x3r2iydl15ksgz0ysb82 -> kmmr0ggkywxvnad4z1chqb6lsxi6pqgc --- src/nix/why-depends.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nix/why-depends.md b/src/nix/why-depends.md index 64b4fa6d7ca..2590ec5ce65 100644 --- a/src/nix/why-depends.md +++ b/src/nix/why-depends.md @@ -8,8 +8,8 @@ R""( ```console # nix why-depends nixpkgs#hello nixpkgs#glibc /nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10 - └───bin/hello: …...................../nix/store/9l06v7fc38c1x3r2iydl15ksgz0ysb82-glibc-2.32/lib/ld-linux-x86-64.… - → /nix/store/9l06v7fc38c1x3r2iydl15ksgz0ysb82-glibc-2.32 + └───bin/hello: …...................../nix/store/kmmr0ggkywxvnad4z1chqb6lsxi6pqgc-glibc-2.32/lib/ld-linux-x86-64.… + → /nix/store/kmmr0ggkywxvnad4z1chqb6lsxi6pqgc-glibc-2.32 ``` * Show all files and paths in the dependency graph leading from From 6408424b2a66ea99870dcb50fb13672a8f0963f5 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:27 -0500 Subject: [PATCH 34/89] bad: a040m110amc4h71lds2jmr8qrkj2jhxd -> jf6gn2dzna4nmsfbdxsd7kwhsk6gnnlr --- doc/manual/source/glossary.md | 2 +- doc/manual/source/store/store-path.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/manual/source/glossary.md b/doc/manual/source/glossary.md index a54f0cbff75..64ca1cf5e16 100644 --- a/doc/manual/source/glossary.md +++ b/doc/manual/source/glossary.md @@ -136,7 +136,7 @@ > **Example** > - > `/nix/store/a040m110amc4h71lds2jmr8qrkj2jhxd-git-2.38.1` + > `/nix/store/jf6gn2dzna4nmsfbdxsd7kwhsk6gnnlr-git-2.38.1` See [Store Path](@docroot@/store/store-path.md) for details. diff --git a/doc/manual/source/store/store-path.md b/doc/manual/source/store/store-path.md index 4061f3653f6..b3324759187 100644 --- a/doc/manual/source/store/store-path.md +++ b/doc/manual/source/store/store-path.md @@ -2,7 +2,7 @@ > **Example** > -> `/nix/store/a040m110amc4h71lds2jmr8qrkj2jhxd-git-2.38.1` +> `/nix/store/jf6gn2dzna4nmsfbdxsd7kwhsk6gnnlr-git-2.38.1` > > A rendered store path From 21a63145483acbb2a4a258412d8d773f26476ba2 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:28 -0500 Subject: [PATCH 35/89] bad: a07jqdrc8afnk8r6f3lnhh4gvab7chk4 -> vswlynn75s0bpba3vl6bi3wyzjym95yi --- src/nix/build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build.md b/src/nix/build.md index 1ce9b73ff47..ce76402bbac 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -45,7 +45,7 @@ R""( ```console # nix build "nixpkgs#openssl^*" --print-out-paths /nix/store/gvad6v0cmq1qccmc4wphsazqbj0xzjsl-openssl-3.0.13-bin - /nix/store/a07jqdrc8afnk8r6f3lnhh4gvab7chk4-openssl-3.0.13-debug + /nix/store/vswlynn75s0bpba3vl6bi3wyzjym95yi-openssl-3.0.13-debug /nix/store/yg75achq89wgqn2fi3gglgsd77kjpi03-openssl-3.0.13-dev /nix/store/bvdcihi8c88fw31cg6gzzmpnwglpn1jv-openssl-3.0.13-doc /nix/store/gjqcvq47cmxazxga0cirspm3jywkmvfv-openssl-3.0.13-man From 9b0863123fc5d42a0095db0e9247d69c2359102c Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:28 -0500 Subject: [PATCH 36/89] bad: a7gvj343m05j2s32xcnwr35v31ynlypr -> 1542dip9i7k4f24y6hqgd04hmvid9hr5 --- doc/manual/source/store/types/index.md.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/store/types/index.md.in b/doc/manual/source/store/types/index.md.in index a35161ce8fa..b211ac98fe3 100644 --- a/doc/manual/source/store/types/index.md.in +++ b/doc/manual/source/store/types/index.md.in @@ -8,7 +8,7 @@ Stores are specified using a URL-like syntax. For example, the command ```console # nix path-info --store https://cache.nixos.org/ --json \ - /nix/store/a7gvj343m05j2s32xcnwr35v31ynlypr-coreutils-9.1 + /nix/store/1542dip9i7k4f24y6hqgd04hmvid9hr5-coreutils-9.1 ``` fetches information about a store path in the HTTP binary cache From cc47a678831591ad7d5c0addcb344027f689837c Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:29 -0500 Subject: [PATCH 37/89] bad: adzfjjh8w25vdr0xdx9x16ah4f5rqrw5 -> jmwiq1bb3n47a0css8b1q7lhgf7416k5 --- src/nix/why-depends.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/nix/why-depends.md b/src/nix/why-depends.md index 2590ec5ce65..fe9700c88ff 100644 --- a/src/nix/why-depends.md +++ b/src/nix/why-depends.md @@ -18,12 +18,12 @@ R""( ```console # nix why-depends --all nixpkgs#thunderbird nixpkgs#xorg.libX11 /nix/store/qfc8729nzpdln1h0hvi1ziclsl3m84sr-thunderbird-78.5.1 - ├───lib/thunderbird/libxul.so: …6wrw-libxcb-1.14/lib:/nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0/lib:/nix/store/ssf… - │ → /nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0 + ├───lib/thunderbird/libxul.so: …6wrw-libxcb-1.14/lib:/nix/store/jmwiq1bb3n47a0css8b1q7lhgf7416k5-libX11-1.7.0/lib:/nix/store/ssf… + │ → /nix/store/jmwiq1bb3n47a0css8b1q7lhgf7416k5-libX11-1.7.0 ├───lib/thunderbird/libxul.so: …pxyc-libXt-1.2.0/lib:/nix/store/l1sv43bafhkf2iikmdw9y62aybjdhcmm-libXdamage-1.1.5/lib:/nix/store… │ → /nix/store/l1sv43bafhkf2iikmdw9y62aybjdhcmm-libXdamage-1.1.5 - │ ├───lib/libXdamage.so.1.1.0: …-libXfixes-5.0.3/lib:/nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0/lib:/nix/store/9l0… - │ │ → /nix/store/adzfjjh8w25vdr0xdx9x16ah4f5rqrw5-libX11-1.7.0 + │ ├───lib/libXdamage.so.1.1.0: …-libXfixes-5.0.3/lib:/nix/store/jmwiq1bb3n47a0css8b1q7lhgf7416k5-libX11-1.7.0/lib:/nix/store/9l0… + │ │ → /nix/store/jmwiq1bb3n47a0css8b1q7lhgf7416k5-libX11-1.7.0 … ``` From 8987c5c5c8ae1299f3d5bffd9fc8ef4e319f0b19 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:29 -0500 Subject: [PATCH 38/89] bad: apab5i73dqa09wx0q27b6fbhd1r18ihl -> ypwfsaljwhzw9iffiysxmxnhjj8v7np0 --- doc/manual/source/command-ref/nix-copy-closure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-copy-closure.md b/doc/manual/source/command-ref/nix-copy-closure.md index b7e31d93bfc..3f428868847 100644 --- a/doc/manual/source/command-ref/nix-copy-closure.md +++ b/doc/manual/source/command-ref/nix-copy-closure.md @@ -75,7 +75,7 @@ When using public key authentication, you can avoid typing the passphrase with ` > copying path '/nix/store/nrwkk6ak3rgkrxbqhsscb01jpzmslf2r-xgcc-13.2.0-libgcc' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/gm61h1y42pqyl6178g90x8zm22n6pyy5-libunistring-1.1' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/ddfzjdykw67s20c35i7a6624by3iz5jv-libidn2-2.3.7' to 'ssh://alice@itchy.example.org'... -> copying path '/nix/store/apab5i73dqa09wx0q27b6fbhd1r18ihl-glibc-2.39-31' to 'ssh://alice@itchy.example.org'... +> copying path '/nix/store/ypwfsaljwhzw9iffiysxmxnhjj8v7np0-glibc-2.39-31' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/g1n2vryg06amvcc1avb2mcq36faly0mh-hello-2.12.1' to 'ssh://alice@itchy.example.org'... > ``` From fa412ba72a063f5265e2a5092032ab9926afc6c2 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:30 -0500 Subject: [PATCH 39/89] bad: b6gvzjyb2pg0kjfwrjmg1vfhh54ad73z -> q06x3jll2yfzckz2bzqak089p43ixkkq --- doc/manual/source/introduction.md | 2 +- doc/manual/source/store/store-path.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/manual/source/introduction.md b/doc/manual/source/introduction.md index af2cb3521ab..039ad6f30b1 100644 --- a/doc/manual/source/introduction.md +++ b/doc/manual/source/introduction.md @@ -23,7 +23,7 @@ stores packages in the _Nix store_, usually the directory `/nix/store`, where each package has its own unique subdirectory such as - /nix/store/b6gvzjyb2pg0kjfwrjmg1vfhh54ad73z-firefox-33.1/ + /nix/store/q06x3jll2yfzckz2bzqak089p43ixkkq-firefox-33.1/ where `b6gvzjyb2pg0…` is a unique identifier for the package that captures all its dependencies (it’s a cryptographic hash of the diff --git a/doc/manual/source/store/store-path.md b/doc/manual/source/store/store-path.md index b3324759187..08b024e4a84 100644 --- a/doc/manual/source/store/store-path.md +++ b/doc/manual/source/store/store-path.md @@ -22,7 +22,7 @@ Store paths are pairs of > **Example** > -> - Digest: `b6gvzjyb2pg0kjfwrjmg1vfhh54ad73z` +> - Digest: `q06x3jll2yfzckz2bzqak089p43ixkkq` > - Name: `firefox-33.1` To make store objects accessible to operating system processes, stores have to expose store objects through the file system. @@ -38,7 +38,7 @@ A store path is rendered to a file system path as the concatenation of > **Example** > > ``` -> /nix/store/b6gvzjyb2pg0kjfwrjmg1vfhh54ad73z-firefox-33.1 +> /nix/store/q06x3jll2yfzckz2bzqak089p43ixkkq-firefox-33.1 > |--------| |------------------------------| |----------| > store directory digest name > ``` From 5656246cc02b28b5ab9766e60df061be5e098bff Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:31 -0500 Subject: [PATCH 40/89] bad: bvdcihi8c88fw31cg6gzzmpnwglpn1jv -> iabzsa5c73p4f10zfmf5r2qsrn0hl4lk --- src/nix/build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build.md b/src/nix/build.md index ce76402bbac..6aaac37e23a 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -47,7 +47,7 @@ R""( /nix/store/gvad6v0cmq1qccmc4wphsazqbj0xzjsl-openssl-3.0.13-bin /nix/store/vswlynn75s0bpba3vl6bi3wyzjym95yi-openssl-3.0.13-debug /nix/store/yg75achq89wgqn2fi3gglgsd77kjpi03-openssl-3.0.13-dev - /nix/store/bvdcihi8c88fw31cg6gzzmpnwglpn1jv-openssl-3.0.13-doc + /nix/store/iabzsa5c73p4f10zfmf5r2qsrn0hl4lk-openssl-3.0.13-doc /nix/store/gjqcvq47cmxazxga0cirspm3jywkmvfv-openssl-3.0.13-man /nix/store/l3nlzki957anyy7yb25qvwk6cqrnvb67-openssl-3.0.13 ``` From 93420bc6e189d7116d30b48961b7d3ceb60fed8b Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:32 -0500 Subject: [PATCH 41/89] bad: d8afh10z72n8l1cr5w42366abiblgn54 -> vxnmkc8l8d2ijjha4xwhkfgx9vvc3q4c --- doc/manual/source/command-ref/nix-store/query.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/query.md b/doc/manual/source/command-ref/nix-store/query.md index e4a4a90b7dd..39a2c3cffa5 100644 --- a/doc/manual/source/command-ref/nix-store/query.md +++ b/doc/manual/source/command-ref/nix-store/query.md @@ -206,7 +206,7 @@ Show the build-time dependencies as a tree: ```console $ nix-store --query --tree $(nix-store --query --deriver $(which svn)) /nix/store/7i5082kfb6yjbqdbiwdhhza0am2xvh6c-subversion-1.1.4.drv -+---/nix/store/d8afh10z72n8l1cr5w42366abiblgn54-builder.sh ++---/nix/store/vxnmkc8l8d2ijjha4xwhkfgx9vvc3q4c-builder.sh +---/nix/store/fmzxmpjx2lh849ph0l36snfj9zdibw67-bash-3.0.drv | +---/nix/store/x9j20hz6bln1crzn55qifk0bbsm8v5ac-bash | +---/nix/store/p3srsbd8dx44v2pg6nbnszab5mcwx03v-builder.sh From ac5f5a79e09f1c958ffebd4b093d07ecdf1ccf0f Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:33 -0500 Subject: [PATCH 42/89] bad: d8hnbm5hvbg2vza50garppb63y724i94 -> n7iwblclbrz20xinvy4cxrvippdhvqll --- src/nix/nario-list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/nario-list.md b/src/nix/nario-list.md index 3c5874220c1..c050457b365 100644 --- a/src/nix/nario-list.md +++ b/src/nix/nario-list.md @@ -7,7 +7,7 @@ R""( ```console # nix nario list < dump.nario /nix/store/f671jqvjcz37fsprzqn5jjsmyjj69p9b-xgcc-14.2.1.20250322-libgcc: 201856 bytes - /nix/store/d8hnbm5hvbg2vza50garppb63y724i94-libunistring-1.3: 2070240 bytes + /nix/store/n7iwblclbrz20xinvy4cxrvippdhvqll-libunistring-1.3: 2070240 bytes … ``` From 963644e1ce3269e5d6ae10b44a868869c535b323 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:33 -0500 Subject: [PATCH 43/89] bad: ddfzjdykw67s20c35i7a6624by3iz5jv -> 85301indj7scg34spnfczkz72jgv8wa9 --- doc/manual/source/command-ref/nix-copy-closure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-copy-closure.md b/doc/manual/source/command-ref/nix-copy-closure.md index 3f428868847..c300cc33c9c 100644 --- a/doc/manual/source/command-ref/nix-copy-closure.md +++ b/doc/manual/source/command-ref/nix-copy-closure.md @@ -74,7 +74,7 @@ When using public key authentication, you can avoid typing the passphrase with ` > copying 5 paths... > copying path '/nix/store/nrwkk6ak3rgkrxbqhsscb01jpzmslf2r-xgcc-13.2.0-libgcc' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/gm61h1y42pqyl6178g90x8zm22n6pyy5-libunistring-1.1' to 'ssh://alice@itchy.example.org'... -> copying path '/nix/store/ddfzjdykw67s20c35i7a6624by3iz5jv-libidn2-2.3.7' to 'ssh://alice@itchy.example.org'... +> copying path '/nix/store/85301indj7scg34spnfczkz72jgv8wa9-libidn2-2.3.7' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/ypwfsaljwhzw9iffiysxmxnhjj8v7np0-glibc-2.39-31' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/g1n2vryg06amvcc1avb2mcq36faly0mh-hello-2.12.1' to 'ssh://alice@itchy.example.org'... > ``` From 98462ae6e5300d90825c72c5647b6fa0e2711322 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:34 -0500 Subject: [PATCH 44/89] bad: dkm3gwl0xrx0wrw6zi5x3px3lpgjhlw4 -> hb4lb9n3gv855llky72hrs4pglpxq70m --- src/nix/build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build.md b/src/nix/build.md index 6aaac37e23a..6665433c4e9 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -37,7 +37,7 @@ R""( ```console # nix build nixpkgs#glibc.dev # ls -ld ./result-dev - lrwxrwxrwx 1 … ./result-dev -> /nix/store/dkm3gwl0xrx0wrw6zi5x3px3lpgjhlw4-glibc-2.32-dev + lrwxrwxrwx 1 … ./result-dev -> /nix/store/hb4lb9n3gv855llky72hrs4pglpxq70m-glibc-2.32-dev ``` * Build all outputs: From 0f514b0ce8e20fe534681eb43ea3a72e166e3fe1 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:36 -0500 Subject: [PATCH 45/89] bad: fibjb1bfbpm5mrsxc4mh2d8n37sxh91i -> 8la6y31fmm6i4wfmby6avly1wf718xnj --- doc/manual/source/command-ref/nix-env/install.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-env/install.md b/doc/manual/source/command-ref/nix-env/install.md index 26a32aa6b6b..411bb17d8dc 100644 --- a/doc/manual/source/command-ref/nix-env/install.md +++ b/doc/manual/source/command-ref/nix-env/install.md @@ -203,7 +203,7 @@ To install a specific [store derivation] (typically created by `nix-instantiate`): ```console -$ nix-env --install /nix/store/fibjb1bfbpm5mrsxc4mh2d8n37sxh91i-gcc-3.4.3.drv +$ nix-env --install /nix/store/8la6y31fmm6i4wfmby6avly1wf718xnj-gcc-3.4.3.drv ``` To install a specific output path: From d7845e5a6dd7d5656b0386eede52c3961d2f4795 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:36 -0500 Subject: [PATCH 46/89] bad: fmzxmpjx2lh849ph0l36snfj9zdibw67 -> rn9776dy82n5qrgz7xbcl1iw4vfkcrkk --- doc/manual/source/command-ref/nix-store/query.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/query.md b/doc/manual/source/command-ref/nix-store/query.md index 39a2c3cffa5..3878ec16b72 100644 --- a/doc/manual/source/command-ref/nix-store/query.md +++ b/doc/manual/source/command-ref/nix-store/query.md @@ -207,7 +207,7 @@ Show the build-time dependencies as a tree: $ nix-store --query --tree $(nix-store --query --deriver $(which svn)) /nix/store/7i5082kfb6yjbqdbiwdhhza0am2xvh6c-subversion-1.1.4.drv +---/nix/store/vxnmkc8l8d2ijjha4xwhkfgx9vvc3q4c-builder.sh -+---/nix/store/fmzxmpjx2lh849ph0l36snfj9zdibw67-bash-3.0.drv ++---/nix/store/rn9776dy82n5qrgz7xbcl1iw4vfkcrkk-bash-3.0.drv | +---/nix/store/x9j20hz6bln1crzn55qifk0bbsm8v5ac-bash | +---/nix/store/p3srsbd8dx44v2pg6nbnszab5mcwx03v-builder.sh ... From ff66d2572bbf3fe49250bbfaf0bfe90f0158ba57 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:37 -0500 Subject: [PATCH 47/89] bad: fxl9mrm5xvzam0lxi9ygdmksskx4qq8s -> jschy88crdk7jqqbk1p2b4l1c9gljl9b --- src/nix/registry-list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/registry-list.md b/src/nix/registry-list.md index 30b6e29d8aa..a3eb65c89f5 100644 --- a/src/nix/registry-list.md +++ b/src/nix/registry-list.md @@ -7,7 +7,7 @@ R""( ```console # nix registry list user flake:dwarffs github:edolstra/dwarffs/d181d714fd36eb06f4992a1997cd5601e26db8f5 - system flake:nixpkgs path:/nix/store/fxl9mrm5xvzam0lxi9ygdmksskx4qq8s-source?lastModified=1605220118&narHash=sha256-Und10ixH1WuW0XHYMxxuHRohKYb45R%2fT8CwZuLd2D2Q=&rev=3090c65041104931adda7625d37fa874b2b5c124 + system flake:nixpkgs path:/nix/store/jschy88crdk7jqqbk1p2b4l1c9gljl9b-source?lastModified=1605220118&narHash=sha256-Und10ixH1WuW0XHYMxxuHRohKYb45R%2fT8CwZuLd2D2Q=&rev=3090c65041104931adda7625d37fa874b2b5c124 global flake:blender-bin github:edolstra/nix-warez?dir=blender global flake:dwarffs github:edolstra/dwarffs … From b7811e53b3a7b0e0e10e4325afae97413ef34092 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:37 -0500 Subject: [PATCH 48/89] bad: g02b1lpbddhymmcjb923kf0l7s9nww58 -> i2fn2mjgihz960bwa7ldab5ra5fhxznh --- src/nix/nix.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/nix.md b/src/nix/nix.md index e6c57c7bde8..99e038c8a7c 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -207,7 +207,7 @@ operate are determined as follows: ```console # nix path-info --closure-size --eval-store auto --store https://cache.nixos.org 'nixpkgs#glibc^*' - /nix/store/g02b1lpbddhymmcjb923kf0l7s9nww58-glibc-2.33-123 33208200 + /nix/store/i2fn2mjgihz960bwa7ldab5ra5fhxznh-glibc-2.33-123 33208200 /nix/store/n2wnn3i47w6dbylh64hdjzgd5rrprdn8-glibc-2.33-123-bin 36142896 /nix/store/kdgs3q6r7xdff1p7a9hnjr43xw2404z7-glibc-2.33-123-debug 155787312 /nix/store/n4xa8h6pbmqmwnq0mmsz08l38abb06zc-glibc-2.33-123-static 42488328 From 0e1867d8a760b550bf30613ac7096b14e72a2c7c Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:37 -0500 Subject: [PATCH 49/89] bad: g1n2vryg06amvcc1avb2mcq36faly0mh -> 0dklv59zppdsqdvgf0qdvjgzcs5wbwxa --- doc/manual/source/command-ref/nix-copy-closure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-copy-closure.md b/doc/manual/source/command-ref/nix-copy-closure.md index c300cc33c9c..931de90060b 100644 --- a/doc/manual/source/command-ref/nix-copy-closure.md +++ b/doc/manual/source/command-ref/nix-copy-closure.md @@ -76,7 +76,7 @@ When using public key authentication, you can avoid typing the passphrase with ` > copying path '/nix/store/gm61h1y42pqyl6178g90x8zm22n6pyy5-libunistring-1.1' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/85301indj7scg34spnfczkz72jgv8wa9-libidn2-2.3.7' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/ypwfsaljwhzw9iffiysxmxnhjj8v7np0-glibc-2.39-31' to 'ssh://alice@itchy.example.org'... -> copying path '/nix/store/g1n2vryg06amvcc1avb2mcq36faly0mh-hello-2.12.1' to 'ssh://alice@itchy.example.org'... +> copying path '/nix/store/0dklv59zppdsqdvgf0qdvjgzcs5wbwxa-hello-2.12.1' to 'ssh://alice@itchy.example.org'... > ``` > **Example** From 23af0b9f2a33f53d9de6743c8edd7f06f5ffe63c Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:38 -0500 Subject: [PATCH 50/89] bad: gjqcvq47cmxazxga0cirspm3jywkmvfv -> zqmfrpxvcll69a2lyawnpvp15zh421v2 --- src/nix/build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build.md b/src/nix/build.md index 6665433c4e9..e4fcb44778c 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -48,7 +48,7 @@ R""( /nix/store/vswlynn75s0bpba3vl6bi3wyzjym95yi-openssl-3.0.13-debug /nix/store/yg75achq89wgqn2fi3gglgsd77kjpi03-openssl-3.0.13-dev /nix/store/iabzsa5c73p4f10zfmf5r2qsrn0hl4lk-openssl-3.0.13-doc - /nix/store/gjqcvq47cmxazxga0cirspm3jywkmvfv-openssl-3.0.13-man + /nix/store/zqmfrpxvcll69a2lyawnpvp15zh421v2-openssl-3.0.13-man /nix/store/l3nlzki957anyy7yb25qvwk6cqrnvb67-openssl-3.0.13 ``` From 7bbca308636186c799cc8dae03a13926aff9fff7 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:38 -0500 Subject: [PATCH 51/89] bad: gm61h1y42pqyl6178g90x8zm22n6pyy5 -> imnwvn96lw355giswsk36hx105j4wnpj --- doc/manual/source/command-ref/nix-copy-closure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-copy-closure.md b/doc/manual/source/command-ref/nix-copy-closure.md index 931de90060b..0b21c382981 100644 --- a/doc/manual/source/command-ref/nix-copy-closure.md +++ b/doc/manual/source/command-ref/nix-copy-closure.md @@ -73,7 +73,7 @@ When using public key authentication, you can avoid typing the passphrase with ` > $ nix-copy-closure --to alice@itchy.example.org "$storePath" > copying 5 paths... > copying path '/nix/store/nrwkk6ak3rgkrxbqhsscb01jpzmslf2r-xgcc-13.2.0-libgcc' to 'ssh://alice@itchy.example.org'... -> copying path '/nix/store/gm61h1y42pqyl6178g90x8zm22n6pyy5-libunistring-1.1' to 'ssh://alice@itchy.example.org'... +> copying path '/nix/store/imnwvn96lw355giswsk36hx105j4wnpj-libunistring-1.1' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/85301indj7scg34spnfczkz72jgv8wa9-libidn2-2.3.7' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/ypwfsaljwhzw9iffiysxmxnhjj8v7np0-glibc-2.39-31' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/0dklv59zppdsqdvgf0qdvjgzcs5wbwxa-hello-2.12.1' to 'ssh://alice@itchy.example.org'... From ab738b1df0817a574d549918f75646cd1c20ebbb Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:38 -0500 Subject: [PATCH 52/89] bad: gr73nf6sca9nyzl88x58y3qxrav04yhd -> ybagzhw2933fvgi95qgbyw6i4avahyzr --- tests/functional/lang/eval-okay-regex-match2.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/functional/lang/eval-okay-regex-match2.nix b/tests/functional/lang/eval-okay-regex-match2.nix index caf38574083..49188b9fb1b 100644 --- a/tests/functional/lang/eval-okay-regex-match2.nix +++ b/tests/functional/lang/eval-okay-regex-match2.nix @@ -211,7 +211,7 @@ builtins.map ] [ ''.*-polly.*'' - ''/nix/store/gr73nf6sca9nyzl88x58y3qxrav04yhd-polly-lit-cfg-add-libs-to-dylib-path.patch'' + ''/nix/store/ybagzhw2933fvgi95qgbyw6i4avahyzr-polly-lit-cfg-add-libs-to-dylib-path.patch'' ] [ ''(.*/)?\.\.(/.*)?'' From 72f999ad75c920bfaf90a013cd62dadf4d6e9727 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:39 -0500 Subject: [PATCH 53/89] bad: gvad6v0cmq1qccmc4wphsazqbj0xzjsl -> ah1slww3lfsj02w563wjf1xcz5fayj36 --- src/nix/build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build.md b/src/nix/build.md index e4fcb44778c..de89d34237f 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -44,7 +44,7 @@ R""( ```console # nix build "nixpkgs#openssl^*" --print-out-paths - /nix/store/gvad6v0cmq1qccmc4wphsazqbj0xzjsl-openssl-3.0.13-bin + /nix/store/ah1slww3lfsj02w563wjf1xcz5fayj36-openssl-3.0.13-bin /nix/store/vswlynn75s0bpba3vl6bi3wyzjym95yi-openssl-3.0.13-debug /nix/store/yg75achq89wgqn2fi3gglgsd77kjpi03-openssl-3.0.13-dev /nix/store/iabzsa5c73p4f10zfmf5r2qsrn0hl4lk-openssl-3.0.13-doc From 65d8b979e6e0365acdb3467a31b2d50cf342f8cc Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:39 -0500 Subject: [PATCH 54/89] bad: gzaflydcr6sb3567hap9q6srzx8ggdgg -> fpq78s2h8ffh66v2iy0q1838mhff06y8 --- doc/manual/source/release-notes/rl-2.13.md | 2 +- doc/manual/source/release-notes/rl-2.15.md | 4 ++-- src/nix/nix.md | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/manual/source/release-notes/rl-2.13.md b/doc/manual/source/release-notes/rl-2.13.md index 168708113ea..6976f91501b 100644 --- a/doc/manual/source/release-notes/rl-2.13.md +++ b/doc/manual/source/release-notes/rl-2.13.md @@ -25,7 +25,7 @@ * Allow explicitly selecting outputs in a store derivation installable, just like we can do with other sorts of installables. For example, ```shell-session - # nix build /nix/store/gzaflydcr6sb3567hap9q6srzx8ggdgg-glibc-2.33-78.drv^dev + # nix build /nix/store/fpq78s2h8ffh66v2iy0q1838mhff06y8-glibc-2.33-78.drv^dev ``` now works just as ```shell-session diff --git a/doc/manual/source/release-notes/rl-2.15.md b/doc/manual/source/release-notes/rl-2.15.md index e7e52631ba4..1d30c70a4c0 100644 --- a/doc/manual/source/release-notes/rl-2.15.md +++ b/doc/manual/source/release-notes/rl-2.15.md @@ -18,13 +18,13 @@ For example, ```shell-session - $ nix path-info /nix/store/gzaflydcr6sb3567hap9q6srzx8ggdgg-glibc-2.33-78.drv + $ nix path-info /nix/store/fpq78s2h8ffh66v2iy0q1838mhff06y8-glibc-2.33-78.drv ``` now gives info about the derivation itself, while ```shell-session - $ nix path-info /nix/store/gzaflydcr6sb3567hap9q6srzx8ggdgg-glibc-2.33-78.drv^* + $ nix path-info /nix/store/fpq78s2h8ffh66v2iy0q1838mhff06y8-glibc-2.33-78.drv^* ``` provides information about each of its outputs. diff --git a/src/nix/nix.md b/src/nix/nix.md index 99e038c8a7c..60a2f32b4a3 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -184,7 +184,7 @@ operate are determined as follows: and likewise, using a store path to a "drv" file to specify the derivation: ```console - # nix build '/nix/store/gzaflydcr6sb3567hap9q6srzx8ggdgg-glibc-2.33-78.drv^dev,static' + # nix build '/nix/store/fpq78s2h8ffh66v2iy0q1838mhff06y8-glibc-2.33-78.drv^dev,static' … ``` @@ -217,7 +217,7 @@ operate are determined as follows: and likewise, using a store path to a "drv" file to specify the derivation: ```console - # nix path-info --closure-size '/nix/store/gzaflydcr6sb3567hap9q6srzx8ggdgg-glibc-2.33-78.drv^*' + # nix path-info --closure-size '/nix/store/fpq78s2h8ffh66v2iy0q1838mhff06y8-glibc-2.33-78.drv^*' … ``` * If you didn't specify the desired outputs, but the derivation has an From 767842b5692fc88cf9e343fe0c62fe7ff7510449 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:40 -0500 Subject: [PATCH 55/89] bad: hang3792qwdmm2n0d9nsrs5n6bsws6kv -> l06r23gw4psl1f547il2hbnwnxaplbaz --- src/nix/flake-metadata.md | 2 +- src/nix/flake-prefetch.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nix/flake-metadata.md b/src/nix/flake-metadata.md index 17a69c3e2bc..b9977004995 100644 --- a/src/nix/flake-metadata.md +++ b/src/nix/flake-metadata.md @@ -40,7 +40,7 @@ R""( "type": "indirect" }, "originalUrl": "flake:dwarffs", - "path": "/nix/store/hang3792qwdmm2n0d9nsrs5n6bsws6kv-source", + "path": "/nix/store/l06r23gw4psl1f547il2hbnwnxaplbaz-source", "resolved": { "owner": "edolstra", "repo": "dwarffs", diff --git a/src/nix/flake-prefetch.md b/src/nix/flake-prefetch.md index 4666aadc4df..a634c502262 100644 --- a/src/nix/flake-prefetch.md +++ b/src/nix/flake-prefetch.md @@ -20,7 +20,7 @@ R""( ```console # nix flake prefetch dwarffs --json {"hash":"sha256-VHg3MYVgQ12LeRSU2PSoDeKlSPD8PYYEFxxwkVVDRd0=" - ,"storePath":"/nix/store/hang3792qwdmm2n0d9nsrs5n6bsws6kv-source"} + ,"storePath":"/nix/store/l06r23gw4psl1f547il2hbnwnxaplbaz-source"} ``` # Description From 1530506ea6f81a1b3c951f9ed2b6fba6764cb581 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:40 -0500 Subject: [PATCH 56/89] bad: hl5xwp9kdrd1zkm0idm3kkby9q66z404 -> zlnmjjbpv5pwwv911qp0grqi25y80wbs --- src/nix/path-info.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/path-info.md b/src/nix/path-info.md index 02d8b9c5bbc..868d755612b 100644 --- a/src/nix/path-info.md +++ b/src/nix/path-info.md @@ -14,7 +14,7 @@ R""( ```console # nix path-info --recursive --closure-size /run/current-system | sort -nk2 - /nix/store/hl5xwp9kdrd1zkm0idm3kkby9q66z404-empty 96 + /nix/store/zlnmjjbpv5pwwv911qp0grqi25y80wbs-empty 96 /nix/store/v40fjpq45135avrmnfm8klbvdhf0dcp7-nameservers 112 … /nix/store/539jkw9a8dyry7clcv60gk6na816j7y8-etc 5783255504 From f29502c715fa1ad6e34683850440255f353d641d Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:41 -0500 Subject: [PATCH 57/89] bad: i798sxl3j40wpdi1rgf391id1b5klw7g -> rlgr8vjhcv6v2rv7ljgl0pr6g74r0cg9 --- src/nix/profile-list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/profile-list.md b/src/nix/profile-list.md index 9811b9ec920..ad6598704ce 100644 --- a/src/nix/profile-list.md +++ b/src/nix/profile-list.md @@ -16,7 +16,7 @@ R""( Flake attribute: packages.x86_64-linux.default Original flake URL: flake:blender-bin Locked flake URL: github:edolstra/nix-warez/91f2ffee657bf834e4475865ae336e2379282d34?dir=blender - Store paths: /nix/store/i798sxl3j40wpdi1rgf391id1b5klw7g-blender-bin-3.1.2 + Store paths: /nix/store/rlgr8vjhcv6v2rv7ljgl0pr6g74r0cg9-blender-bin-3.1.2 ``` Note that you can unambiguously rebuild a package from a profile From f4ab5ce656d731110d8a8688a0386b88cdb7b040 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:41 -0500 Subject: [PATCH 58/89] bad: ijm5k0zqisvkdwjkc77mb9qzb35xfi4m -> cyxny9d1zjb9l9103fr6j6kavp3bqjxf --- doc/manual/source/command-ref/files/profiles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/files/profiles.md b/doc/manual/source/command-ref/files/profiles.md index 032f34242a0..f137336747f 100644 --- a/doc/manual/source/command-ref/files/profiles.md +++ b/doc/manual/source/command-ref/files/profiles.md @@ -37,7 +37,7 @@ dr-xr-xr-x 4 root root 4096 Jan 1 1970 share /home/eelco/.local/state/nix/profiles/profile-7-link/bin: total 20 -lrwxrwxrwx 5 root root 79 Jan 1 1970 chromium -> /nix/store/ijm5k0zqisvkdwjkc77mb9qzb35xfi4m-chromium-86.0.4240.111/bin/chromium +lrwxrwxrwx 5 root root 79 Jan 1 1970 chromium -> /nix/store/cyxny9d1zjb9l9103fr6j6kavp3bqjxf-chromium-86.0.4240.111/bin/chromium lrwxrwxrwx 7 root root 87 Jan 1 1970 spotify -> /nix/store/w9182874m1bl56smps3m5zjj36jhp3rn-spotify-1.1.26.501.gbe11e53b-15/bin/spotify lrwxrwxrwx 3 root root 79 Jan 1 1970 zoom-us -> /nix/store/wbhg2ga8f3h87s9h5k0slxk0m81m4cxl-zoom-us-5.3.469451.0927/bin/zoom-us From 969e4dc910e1f920b428b3434b41b149ee133922 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:42 -0500 Subject: [PATCH 59/89] bad: ilgm50plpmcgjhcp33z6n4qbnpqfhxym -> yaxvykk956vdrwrx9cxyw44mpqr1ml7i --- src/nix/store-copy-log.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/store-copy-log.md b/src/nix/store-copy-log.md index 61daa75c178..9d10174bba3 100644 --- a/src/nix/store-copy-log.md +++ b/src/nix/store-copy-log.md @@ -23,7 +23,7 @@ R""( [store derivation]: @docroot@/glossary.md#gloss-store-derivation ```console - # nix store copy-log --to ssh-ng://machine /nix/store/ilgm50plpmcgjhcp33z6n4qbnpqfhxym-glibc-2.33-59.drv + # nix store copy-log --to ssh-ng://machine /nix/store/yaxvykk956vdrwrx9cxyw44mpqr1ml7i-glibc-2.33-59.drv ``` # Description From 9318073fbb7c535570b1cf8cca8b2f10c1f71856 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:42 -0500 Subject: [PATCH 60/89] bad: indzcw5wvlhx6vwk7k4iq29q15chvr3d -> i6i08pl20rh0lm46g38wk3bfnvhdl43d --- src/nix/profile-list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/profile-list.md b/src/nix/profile-list.md index ad6598704ce..89ac228a393 100644 --- a/src/nix/profile-list.md +++ b/src/nix/profile-list.md @@ -10,7 +10,7 @@ R""( Flake attribute: legacyPackages.x86_64-linux.gdb Original flake URL: flake:nixpkgs Locked flake URL: github:NixOS/nixpkgs/7b38b03d76ab71bdc8dc325e3f6338d984cc35ca - Store paths: /nix/store/indzcw5wvlhx6vwk7k4iq29q15chvr3d-gdb-11.1 + Store paths: /nix/store/i6i08pl20rh0lm46g38wk3bfnvhdl43d-gdb-11.1 Name: blender-bin Flake attribute: packages.x86_64-linux.default From cb091e8af4eb783bb03792b26b1ef40a6bc1ec08 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:42 -0500 Subject: [PATCH 61/89] bad: j8dbv5w6jl34caywh2ygdy88knx1mdf7 -> byi37zv50wnfrpp4d81z3spswd5zva37 --- scripts/install-multi-user.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/install-multi-user.sh b/scripts/install-multi-user.sh index b2c8e262972..683beca10fd 100644 --- a/scripts/install-multi-user.sh +++ b/scripts/install-multi-user.sh @@ -53,7 +53,7 @@ readonly PROFILE_NIX_FILE_FISH="$NIX_ROOT/var/nix/profiles/default/etc/profile.d readonly NIX_INSTALLED_NIX="@nix@" readonly NIX_INSTALLED_CACERT="@cacert@" -#readonly NIX_INSTALLED_NIX="/nix/store/j8dbv5w6jl34caywh2ygdy88knx1mdf7-nix-2.3.6" +#readonly NIX_INSTALLED_NIX="/nix/store/byi37zv50wnfrpp4d81z3spswd5zva37-nix-2.3.6" #readonly NIX_INSTALLED_CACERT="/nix/store/7pi45g541xa8ahwgpbpy7ggsl0xj1jj6-nss-cacert-3.49.2" EXTRACTED_NIX_PATH="$(dirname "$0")" readonly EXTRACTED_NIX_PATH From 2f56db24d0f416ebc25c9e00a7b387416242b0e9 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:43 -0500 Subject: [PATCH 62/89] bad: jh2pda7psaasq85b2rrigmkjdbl8d0a1 -> 96dqnv9v20fi7glzsah6qx5zypbkrwsh --- tests/functional/lang/eval-okay-regex-match2.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/functional/lang/eval-okay-regex-match2.nix b/tests/functional/lang/eval-okay-regex-match2.nix index 49188b9fb1b..4d13bb03503 100644 --- a/tests/functional/lang/eval-okay-regex-match2.nix +++ b/tests/functional/lang/eval-okay-regex-match2.nix @@ -203,7 +203,7 @@ builtins.map ] [ ''.*-polly.*'' - ''/nix/store/jh2pda7psaasq85b2rrigmkjdbl8d0a1-llvm-lit-cfg-add-libs-to-dylib-path.patch'' + ''/nix/store/96dqnv9v20fi7glzsah6qx5zypbkrwsh-llvm-lit-cfg-add-libs-to-dylib-path.patch'' ] [ ''.*-polly.*'' From 7ad11da0348132e0dbebc70a30d1844dd5f17839 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:43 -0500 Subject: [PATCH 63/89] bad: kdgs3q6r7xdff1p7a9hnjr43xw2404z7 -> v7dyz518sbkzl8x2a1sgk1lwsfd3d6gm --- src/nix/nix.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/nix.md b/src/nix/nix.md index 60a2f32b4a3..17daf70607d 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -209,7 +209,7 @@ operate are determined as follows: # nix path-info --closure-size --eval-store auto --store https://cache.nixos.org 'nixpkgs#glibc^*' /nix/store/i2fn2mjgihz960bwa7ldab5ra5fhxznh-glibc-2.33-123 33208200 /nix/store/n2wnn3i47w6dbylh64hdjzgd5rrprdn8-glibc-2.33-123-bin 36142896 - /nix/store/kdgs3q6r7xdff1p7a9hnjr43xw2404z7-glibc-2.33-123-debug 155787312 + /nix/store/v7dyz518sbkzl8x2a1sgk1lwsfd3d6gm-glibc-2.33-123-debug 155787312 /nix/store/n4xa8h6pbmqmwnq0mmsz08l38abb06zc-glibc-2.33-123-static 42488328 /nix/store/q6580lr01jpcsqs4r5arlh4ki2c1m9rv-glibc-2.33-123-dev 44200560 ``` From 4ac05ea6c8683ae327a376eceab5c282e4452d13 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:44 -0500 Subject: [PATCH 64/89] bad: kmwd1hq55akdb9sc7l3finr175dajlby -> lrs9qfm60jcgsk83qhyypj3m4jqsgdid --- src/libutil/experimental-features.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libutil/experimental-features.cc b/src/libutil/experimental-features.cc index 757578cff1c..ea4f57821ea 100644 --- a/src/libutil/experimental-features.cc +++ b/src/libutil/experimental-features.cc @@ -126,14 +126,14 @@ constexpr std::array xpFeatureDetails arbitrary substitutions. For example, running ``` - nix-store -r /nix/store/kmwd1hq55akdb9sc7l3finr175dajlby-hello-2.10 + nix-store -r /nix/store/lrs9qfm60jcgsk83qhyypj3m4jqsgdid-hello-2.10 ``` in the above `runCommand` script would be disallowed, as this could lead to derivations with hidden dependencies or breaking reproducibility by relying on the current state of the Nix store. An exception would be if - `/nix/store/kmwd1hq55akdb9sc7l3finr175dajlby-hello-2.10` were + `/nix/store/lrs9qfm60jcgsk83qhyypj3m4jqsgdid-hello-2.10` were already in the build inputs or built by a previous recursive Nix call. )", From 1c4a34a10995b057381061844a120a3bc336fe65 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:45 -0500 Subject: [PATCH 65/89] bad: lmngj4wcm9rkv3w4dfhzhcyij3195hiq -> vaph2hfdmnipqr90v6g5mcdn8h5p5iss --- src/nix/log.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/log.md b/src/nix/log.md index 01e9801df72..9d526bb420c 100644 --- a/src/nix/log.md +++ b/src/nix/log.md @@ -11,7 +11,7 @@ R""( * Get the build log of a specific store path: ```console - # nix log /nix/store/lmngj4wcm9rkv3w4dfhzhcyij3195hiq-thunderbird-52.2.1 + # nix log /nix/store/vaph2hfdmnipqr90v6g5mcdn8h5p5iss-thunderbird-52.2.1 ``` * Get a build log from a specific binary cache: From e3a83b91897425920328b2194c68ec9925686cd2 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:46 -0500 Subject: [PATCH 66/89] bad: n4xa8h6pbmqmwnq0mmsz08l38abb06zc -> z4hv6ybyinqw9a3dwyl5k66a91aggylj --- src/nix/nix.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/nix.md b/src/nix/nix.md index 17daf70607d..b5d87e92453 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -210,7 +210,7 @@ operate are determined as follows: /nix/store/i2fn2mjgihz960bwa7ldab5ra5fhxznh-glibc-2.33-123 33208200 /nix/store/n2wnn3i47w6dbylh64hdjzgd5rrprdn8-glibc-2.33-123-bin 36142896 /nix/store/v7dyz518sbkzl8x2a1sgk1lwsfd3d6gm-glibc-2.33-123-debug 155787312 - /nix/store/n4xa8h6pbmqmwnq0mmsz08l38abb06zc-glibc-2.33-123-static 42488328 + /nix/store/z4hv6ybyinqw9a3dwyl5k66a91aggylj-glibc-2.33-123-static 42488328 /nix/store/q6580lr01jpcsqs4r5arlh4ki2c1m9rv-glibc-2.33-123-dev 44200560 ``` From afddf5d4150888be38b932603273252182f8bb13 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:47 -0500 Subject: [PATCH 67/89] bad: nrwkk6ak3rgkrxbqhsscb01jpzmslf2r -> h6q8sqsqfbd3252f9gixqn3z282wds7m --- doc/manual/source/command-ref/nix-copy-closure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-copy-closure.md b/doc/manual/source/command-ref/nix-copy-closure.md index 0b21c382981..b34d57a5015 100644 --- a/doc/manual/source/command-ref/nix-copy-closure.md +++ b/doc/manual/source/command-ref/nix-copy-closure.md @@ -72,7 +72,7 @@ When using public key authentication, you can avoid typing the passphrase with ` > $ storePath="$(nix-build '' -I nixpkgs=channel:nixpkgs-unstable -A hello --no-out-link)" > $ nix-copy-closure --to alice@itchy.example.org "$storePath" > copying 5 paths... -> copying path '/nix/store/nrwkk6ak3rgkrxbqhsscb01jpzmslf2r-xgcc-13.2.0-libgcc' to 'ssh://alice@itchy.example.org'... +> copying path '/nix/store/h6q8sqsqfbd3252f9gixqn3z282wds7m-xgcc-13.2.0-libgcc' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/imnwvn96lw355giswsk36hx105j4wnpj-libunistring-1.1' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/85301indj7scg34spnfczkz72jgv8wa9-libidn2-2.3.7' to 'ssh://alice@itchy.example.org'... > copying path '/nix/store/ypwfsaljwhzw9iffiysxmxnhjj8v7np0-glibc-2.39-31' to 'ssh://alice@itchy.example.org'... From 6a91e53ffa816321d4cf44f0c22e9c1d04e22cb2 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:48 -0500 Subject: [PATCH 68/89] bad: p3srsbd8dx44v2pg6nbnszab5mcwx03v -> ajnn1mcm45wjvn0rlc22gvx2cwhjnazx --- doc/manual/source/command-ref/nix-store/query.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/command-ref/nix-store/query.md b/doc/manual/source/command-ref/nix-store/query.md index 3878ec16b72..cc45eeb74cf 100644 --- a/doc/manual/source/command-ref/nix-store/query.md +++ b/doc/manual/source/command-ref/nix-store/query.md @@ -209,7 +209,7 @@ $ nix-store --query --tree $(nix-store --query --deriver $(which svn)) +---/nix/store/vxnmkc8l8d2ijjha4xwhkfgx9vvc3q4c-builder.sh +---/nix/store/rn9776dy82n5qrgz7xbcl1iw4vfkcrkk-bash-3.0.drv | +---/nix/store/x9j20hz6bln1crzn55qifk0bbsm8v5ac-bash -| +---/nix/store/p3srsbd8dx44v2pg6nbnszab5mcwx03v-builder.sh +| +---/nix/store/ajnn1mcm45wjvn0rlc22gvx2cwhjnazx-builder.sh ... ``` From c8f64c40bde12b6ecf73c1f16691d8671e0993d0 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:49 -0500 Subject: [PATCH 69/89] bad: q6580lr01jpcsqs4r5arlh4ki2c1m9rv -> lrjirf0j1rjnvif6amyp9pfcqr2km385 --- src/nix/nix.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/nix.md b/src/nix/nix.md index b5d87e92453..7f750e48a03 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -211,7 +211,7 @@ operate are determined as follows: /nix/store/n2wnn3i47w6dbylh64hdjzgd5rrprdn8-glibc-2.33-123-bin 36142896 /nix/store/v7dyz518sbkzl8x2a1sgk1lwsfd3d6gm-glibc-2.33-123-debug 155787312 /nix/store/z4hv6ybyinqw9a3dwyl5k66a91aggylj-glibc-2.33-123-static 42488328 - /nix/store/q6580lr01jpcsqs4r5arlh4ki2c1m9rv-glibc-2.33-123-dev 44200560 + /nix/store/lrjirf0j1rjnvif6amyp9pfcqr2km385-glibc-2.33-123-dev 44200560 ``` and likewise, using a store path to a "drv" file to specify the derivation: From 1e0869b0c1fb4afb1819340b3a06d30cb5dfbdef Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:49 -0500 Subject: [PATCH 70/89] bad: qfc8729nzpdln1h0hvi1ziclsl3m84sr -> 0my2p7psgdzqc5pq6dyl4ld9w6g0np58 --- src/nix/why-depends.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/why-depends.md b/src/nix/why-depends.md index fe9700c88ff..247a3b061a2 100644 --- a/src/nix/why-depends.md +++ b/src/nix/why-depends.md @@ -17,7 +17,7 @@ R""( ```console # nix why-depends --all nixpkgs#thunderbird nixpkgs#xorg.libX11 - /nix/store/qfc8729nzpdln1h0hvi1ziclsl3m84sr-thunderbird-78.5.1 + /nix/store/0my2p7psgdzqc5pq6dyl4ld9w6g0np58-thunderbird-78.5.1 ├───lib/thunderbird/libxul.so: …6wrw-libxcb-1.14/lib:/nix/store/jmwiq1bb3n47a0css8b1q7lhgf7416k5-libX11-1.7.0/lib:/nix/store/ssf… │ → /nix/store/jmwiq1bb3n47a0css8b1q7lhgf7416k5-libX11-1.7.0 ├───lib/thunderbird/libxul.so: …pxyc-libXt-1.2.0/lib:/nix/store/l1sv43bafhkf2iikmdw9y62aybjdhcmm-libXdamage-1.1.5/lib:/nix/store… From ff3b47dbfd349bde0ee45c6b9c701da60226f556 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:50 -0500 Subject: [PATCH 71/89] bad: r2jd6ygnmirm2g803mksqqjm4y39yi6i -> nph9br6y2dmciy6q3dj3fwk2brdlr4gh --- src/libexpr/primops/fetchClosure.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libexpr/primops/fetchClosure.cc b/src/libexpr/primops/fetchClosure.cc index c74d02b0069..f849d0debb8 100644 --- a/src/libexpr/primops/fetchClosure.cc +++ b/src/libexpr/primops/fetchClosure.cc @@ -243,7 +243,7 @@ static RegisterPrimOp primop_fetchClosure({ ```nix builtins.fetchClosure { fromStore = "https://cache.nixos.org"; - fromPath = /nix/store/r2jd6ygnmirm2g803mksqqjm4y39yi6i-git-2.33.1; + fromPath = /nix/store/nph9br6y2dmciy6q3dj3fwk2brdlr4gh-git-2.33.1; toPath = /nix/store/ldbhlwhh39wha58rm61bkiiwm6j7211j-git-2.33.1; } ``` @@ -258,8 +258,8 @@ static RegisterPrimOp primop_fetchClosure({ use [`nix store make-content-addressed`](@docroot@/command-ref/new-cli/nix3-store-make-content-addressed.md): ```console - # nix store make-content-addressed --from https://cache.nixos.org /nix/store/r2jd6ygnmirm2g803mksqqjm4y39yi6i-git-2.33.1 - rewrote '/nix/store/r2jd6ygnmirm2g803mksqqjm4y39yi6i-git-2.33.1' to '/nix/store/ldbhlwhh39wha58rm61bkiiwm6j7211j-git-2.33.1' + # nix store make-content-addressed --from https://cache.nixos.org /nix/store/nph9br6y2dmciy6q3dj3fwk2brdlr4gh-git-2.33.1 + rewrote '/nix/store/nph9br6y2dmciy6q3dj3fwk2brdlr4gh-git-2.33.1' to '/nix/store/ldbhlwhh39wha58rm61bkiiwm6j7211j-git-2.33.1' ``` Alternatively, set `toPath = ""` and find the correct `toPath` in the error message. @@ -271,7 +271,7 @@ static RegisterPrimOp primop_fetchClosure({ ```nix builtins.fetchClosure { fromStore = "https://cache.nixos.org"; - fromPath = /nix/store/r2jd6ygnmirm2g803mksqqjm4y39yi6i-git-2.33.1; + fromPath = /nix/store/nph9br6y2dmciy6q3dj3fwk2brdlr4gh-git-2.33.1; inputAddressed = true; } ``` From 37e39d6bb46f20f086347414dcdb8281b1a248da Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:50 -0500 Subject: [PATCH 72/89] bad: r7fng3kk3vlpdlh2idnrbn37vh4imlj2 -> scz72lskj03ihkcn42ias5mlp4i4gr1k --- src/libstore/include/nix/store/globals.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstore/include/nix/store/globals.hh b/src/libstore/include/nix/store/globals.hh index fe4e040c8cc..f5d32bcf966 100644 --- a/src/libstore/include/nix/store/globals.hh +++ b/src/libstore/include/nix/store/globals.hh @@ -1124,7 +1124,7 @@ public: `/nix/store/zf5lbh336mnzf1nlswdn11g4n2m8zh3g-bash-4.4-p23-dev /nix/store/rjxwxwv1fpn9wa2x5ssk5phzwlcv4mna-bash-4.4-p23-doc /nix/store/c5cxjywi66iwn9dcx5yvwjkvl559ay6p-bash-4.4-p23-info - /nix/store/r7fng3kk3vlpdlh2idnrbn37vh4imlj2-bash-4.4-p23-man + /nix/store/scz72lskj03ihkcn42ias5mlp4i4gr1k-bash-4.4-p23-man /nix/store/xfghy8ixrhz3kyy6p724iv3cxji088dx-bash-4.4-p23`. )"}; From d278f327e103618eb42e28e65d14e5bad16d091e Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:51 -0500 Subject: [PATCH 73/89] bad: rjxwxwv1fpn9wa2x5ssk5phzwlcv4mna -> vch71bhyi5akr5zs40k8h2wqxx69j80l --- src/libstore/include/nix/store/globals.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstore/include/nix/store/globals.hh b/src/libstore/include/nix/store/globals.hh index f5d32bcf966..be8ba27589b 100644 --- a/src/libstore/include/nix/store/globals.hh +++ b/src/libstore/include/nix/store/globals.hh @@ -1122,7 +1122,7 @@ public: Example: `/nix/store/zf5lbh336mnzf1nlswdn11g4n2m8zh3g-bash-4.4-p23-dev - /nix/store/rjxwxwv1fpn9wa2x5ssk5phzwlcv4mna-bash-4.4-p23-doc + /nix/store/vch71bhyi5akr5zs40k8h2wqxx69j80l-bash-4.4-p23-doc /nix/store/c5cxjywi66iwn9dcx5yvwjkvl559ay6p-bash-4.4-p23-info /nix/store/scz72lskj03ihkcn42ias5mlp4i4gr1k-bash-4.4-p23-man /nix/store/xfghy8ixrhz3kyy6p724iv3cxji088dx-bash-4.4-p23`. From 9680f4efc4ffeeb890bedf7e63ffb0195783a0c0 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:51 -0500 Subject: [PATCH 74/89] bad: rkfrm0z6x6jmi7d3gsmma4j53h15mg33 -> frzgk3v1ycnarpfc2rkynravng27a86d --- src/nix/build.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nix/build.md b/src/nix/build.md index de89d34237f..9ffb8572e64 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -22,7 +22,7 @@ R""( # nix build nixpkgs#hello nixpkgs#cowsay # ls -l result* lrwxrwxrwx 1 … result -> /nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10 - lrwxrwxrwx 1 … result-1 -> /nix/store/rkfrm0z6x6jmi7d3gsmma4j53h15mg33-cowsay-3.03+dfsg2 + lrwxrwxrwx 1 … result-1 -> /nix/store/frzgk3v1ycnarpfc2rkynravng27a86d-cowsay-3.03+dfsg2 ``` * Build GNU Hello and print the resulting store path. @@ -89,7 +89,7 @@ R""( already exist: ```console - # nix build /nix/store/rkfrm0z6x6jmi7d3gsmma4j53h15mg33-cowsay-3.03+dfsg2 + # nix build /nix/store/frzgk3v1ycnarpfc2rkynravng27a86d-cowsay-3.03+dfsg2 ``` # Description From d861c93c291bb23be48bbc05508c1220fee8deb6 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:51 -0500 Subject: [PATCH 75/89] bad: rn0qyn3kmky26xgpr2n10vr787g57lff -> lf3lrf8bjfn8xvr0az9q96y989sxs5r9 --- doc/manual/source/release-notes-determinate/rl-3.7.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/manual/source/release-notes-determinate/rl-3.7.0.md b/doc/manual/source/release-notes-determinate/rl-3.7.0.md index 8e5fc9ca6a1..615e858592e 100644 --- a/doc/manual/source/release-notes-determinate/rl-3.7.0.md +++ b/doc/manual/source/release-notes-determinate/rl-3.7.0.md @@ -49,7 +49,7 @@ For example: error: Cannot delete path '/nix/store/6fcrjgfjip2ww3sx51rrmmghfsf60jvi-patchelf-0.14.3' because it's referenced by the GC root '/home/eelco/Dev/nix-master/build/result'. -error: Cannot delete path '/nix/store/rn0qyn3kmky26xgpr2n10vr787g57lff-cowsay-3.8.4' +error: Cannot delete path '/nix/store/lf3lrf8bjfn8xvr0az9q96y989sxs5r9-cowsay-3.8.4' because it's referenced by the GC root '/proc/3600568/environ'. error: Cannot delete path '/nix/store/klyng5rpdkwi5kbxkncy4gjwb490dlhb-foo.drv' From a34270bb938326322bdb7afe5f2c06fefca83529 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:52 -0500 Subject: [PATCH 76/89] bad: rr3y0c6zyk7kjjl8y19s4lsrhn4aiq1z -> xwjlac5ay8hw3djdm5llhjz79isgngbl --- src/nix/profile-remove.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/profile-remove.md b/src/nix/profile-remove.md index e7e5e0dfb94..2d32447d49c 100644 --- a/src/nix/profile-remove.md +++ b/src/nix/profile-remove.md @@ -24,7 +24,7 @@ R""( * Remove a package by store path: ```console - # nix profile remove /nix/store/rr3y0c6zyk7kjjl8y19s4lsrhn4aiq1z-hello-2.10 + # nix profile remove /nix/store/xwjlac5ay8hw3djdm5llhjz79isgngbl-hello-2.10 ``` # Description From 32f05ded1ef258df409a3e956d8978f259fa6e37 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:53 -0500 Subject: [PATCH 77/89] bad: v5sv61sszx301i0x6xysaqzla09nksnd -> 10l19qifk7hjjq47px8m2prqk1gv4isy --- src/nix/build.md | 4 ++-- src/nix/make-content-addressed.md | 2 +- src/nix/nix.md | 2 +- src/nix/path-info.md | 2 +- src/nix/verify.md | 2 +- src/nix/why-depends.md | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/nix/build.md b/src/nix/build.md index 9ffb8572e64..f6e92acc0ae 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -21,7 +21,7 @@ R""( ```console # nix build nixpkgs#hello nixpkgs#cowsay # ls -l result* - lrwxrwxrwx 1 … result -> /nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10 + lrwxrwxrwx 1 … result -> /nix/store/10l19qifk7hjjq47px8m2prqk1gv4isy-hello-2.10 lrwxrwxrwx 1 … result-1 -> /nix/store/frzgk3v1ycnarpfc2rkynravng27a86d-cowsay-3.03+dfsg2 ``` @@ -29,7 +29,7 @@ R""( ```console # nix build nixpkgs#hello --print-out-paths - /nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10 + /nix/store/10l19qifk7hjjq47px8m2prqk1gv4isy-hello-2.10 ``` * Build a specific output: diff --git a/src/nix/make-content-addressed.md b/src/nix/make-content-addressed.md index e6a51c83ada..db01278ac96 100644 --- a/src/nix/make-content-addressed.md +++ b/src/nix/make-content-addressed.md @@ -7,7 +7,7 @@ R""( ```console # nix store make-content-addressed nixpkgs#hello … - rewrote '/nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10' to '/nix/store/5skmmcb9svys5lj3kbsrjg7vf2irid63-hello-2.10' + rewrote '/nix/store/10l19qifk7hjjq47px8m2prqk1gv4isy-hello-2.10' to '/nix/store/5skmmcb9svys5lj3kbsrjg7vf2irid63-hello-2.10' ``` Since the resulting paths are content-addressed, they are always diff --git a/src/nix/nix.md b/src/nix/nix.md index 7f750e48a03..cc31dabbab4 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -128,7 +128,7 @@ If *attrpath* begins with `.` then no prefixes or defaults are attempted. This a ### Store path -Example: `/nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10` +Example: `/nix/store/10l19qifk7hjjq47px8m2prqk1gv4isy-hello-2.10` These are paths inside the Nix store, or symlinks that resolve to a path in the Nix store. diff --git a/src/nix/path-info.md b/src/nix/path-info.md index 868d755612b..bd4a9311cf9 100644 --- a/src/nix/path-info.md +++ b/src/nix/path-info.md @@ -6,7 +6,7 @@ R""( ```console # nix path-info nixpkgs#hello - /nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10 + /nix/store/10l19qifk7hjjq47px8m2prqk1gv4isy-hello-2.10 ``` * Show the closure sizes of every path in the current NixOS system diff --git a/src/nix/verify.md b/src/nix/verify.md index ae0b0acd68a..0c18449e2c0 100644 --- a/src/nix/verify.md +++ b/src/nix/verify.md @@ -19,7 +19,7 @@ R""( ```console # nix store verify --store https://cache.nixos.org/ \ - /nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10 + /nix/store/10l19qifk7hjjq47px8m2prqk1gv4isy-hello-2.10 ``` # Description diff --git a/src/nix/why-depends.md b/src/nix/why-depends.md index 247a3b061a2..ac8adeb7e85 100644 --- a/src/nix/why-depends.md +++ b/src/nix/why-depends.md @@ -7,7 +7,7 @@ R""( ```console # nix why-depends nixpkgs#hello nixpkgs#glibc - /nix/store/v5sv61sszx301i0x6xysaqzla09nksnd-hello-2.10 + /nix/store/10l19qifk7hjjq47px8m2prqk1gv4isy-hello-2.10 └───bin/hello: …...................../nix/store/kmmr0ggkywxvnad4z1chqb6lsxi6pqgc-glibc-2.32/lib/ld-linux-x86-64.… → /nix/store/kmmr0ggkywxvnad4z1chqb6lsxi6pqgc-glibc-2.32 ``` From 5eb5a8985f5a30b28f897346d367ec282978f616 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:53 -0500 Subject: [PATCH 78/89] bad: v6x3cs394jgqfbi0a42pam708flxaphh -> xk05lkk4ij6pc7anhdbr81appiqbcb01 --- src/nix/ps.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/ps.md b/src/nix/ps.md index 31d0dd11a94..e48a308e696 100644 --- a/src/nix/ps.md +++ b/src/nix/ps.md @@ -14,7 +14,7 @@ R"( nixbld11 3535639 0.1s │ └───/nix/store/0v2jfvx71l1zn14l97pznvbqnhiq3pyd-gcc-14.3.0/libexec/gcc/x86_64-unknown-linux-gnu/14.3. nixbld11 3535658 0.0s └───/nix/store/0v2jfvx71l1zn14l97pznvbqnhiq3pyd-gcc-14.3.0/bin/g++ -fPIC -fstack-clash-protection -O2 -U_ nixbld1 3534377 1.8s /nix/store/nh2dx9cqcy9lw4d4rvd0dbsflwdsbzdy-patchelf-0.18.0.drv (wall=5s) - nixbld1 3534377 1.8s └───bash -e /nix/store/v6x3cs394jgqfbi0a42pam708flxaphh-default-builder.sh + nixbld1 3534377 1.8s └───bash -e /nix/store/xk05lkk4ij6pc7anhdbr81appiqbcb01-default-builder.sh nixbld1 3535074 0.0s └───/nix/store/21ymxxap3y8hb9ijcfah8ani9cjpv8m6-bash-5.2p37/bin/bash ./configure --disable-dependency-trackin ``` From d89380c82506e637822199b8acc80b87fd27f84d Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:54 -0500 Subject: [PATCH 79/89] bad: wkhdf9jinag5750mqlax6z2zbwhqb76n -> ikwkxz4wwlp2g1428n7dy729cg1d9hin --- doc/manual/source/command-ref/nix-env/install.md | 2 +- doc/manual/source/language/string-context.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/manual/source/command-ref/nix-env/install.md b/doc/manual/source/command-ref/nix-env/install.md index 411bb17d8dc..320fa530fda 100644 --- a/doc/manual/source/command-ref/nix-env/install.md +++ b/doc/manual/source/command-ref/nix-env/install.md @@ -231,7 +231,7 @@ $ nix-env --file '' --install --attr hello --dry-run (dry run; not doing anything) installing ‘hello-2.10’ this path will be fetched (0.04 MiB download, 0.19 MiB unpacked): - /nix/store/wkhdf9jinag5750mqlax6z2zbwhqb76n-hello-2.10 + /nix/store/ikwkxz4wwlp2g1428n7dy729cg1d9hin-hello-2.10 ... ``` diff --git a/doc/manual/source/language/string-context.md b/doc/manual/source/language/string-context.md index 65c59d865f0..0968cc88b84 100644 --- a/doc/manual/source/language/string-context.md +++ b/doc/manual/source/language/string-context.md @@ -34,12 +34,12 @@ String context elements come in different forms: > [`builtins.storePath`] creates a string with a single constant string context element: > > ```nix - > builtins.getContext (builtins.storePath "/nix/store/wkhdf9jinag5750mqlax6z2zbwhqb76n-hello-2.10") + > builtins.getContext (builtins.storePath "/nix/store/ikwkxz4wwlp2g1428n7dy729cg1d9hin-hello-2.10") > ``` > evaluates to > ```nix > { - > "/nix/store/wkhdf9jinag5750mqlax6z2zbwhqb76n-hello-2.10" = { + > "/nix/store/ikwkxz4wwlp2g1428n7dy729cg1d9hin-hello-2.10" = { > path = true; > }; > } From 6c41b4927b03e554dc5142ce66d72489fd2cff4b Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:55 -0500 Subject: [PATCH 80/89] bad: x868j4ih7wqiivf6wr9m4g424jav0hpq -> hjlgp59nhxjj2y8ghf7mmqgbirqarccy --- tests/functional/lang/eval-okay-regex-match2.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/functional/lang/eval-okay-regex-match2.nix b/tests/functional/lang/eval-okay-regex-match2.nix index 4d13bb03503..1cd5879533d 100644 --- a/tests/functional/lang/eval-okay-regex-match2.nix +++ b/tests/functional/lang/eval-okay-regex-match2.nix @@ -207,7 +207,7 @@ builtins.map ] [ ''.*-polly.*'' - ''/nix/store/x868j4ih7wqiivf6wr9m4g424jav0hpq-gnu-install-dirs-polly.patch'' + ''/nix/store/hjlgp59nhxjj2y8ghf7mmqgbirqarccy-gnu-install-dirs-polly.patch'' ] [ ''.*-polly.*'' From d927dc1005f084221ea67d28ac75f1b71218a293 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:55 -0500 Subject: [PATCH 81/89] bad: x9wnkly3k1gkq580m90jjn32q9f05q2v -> 2q71fdvr4h33g9832hiriwnf20fn630l --- doc/manual/source/advanced-topics/eval-profiler.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/manual/source/advanced-topics/eval-profiler.md b/doc/manual/source/advanced-topics/eval-profiler.md index ed3848bb2db..2bc7ebb05e0 100644 --- a/doc/manual/source/advanced-topics/eval-profiler.md +++ b/doc/manual/source/advanced-topics/eval-profiler.md @@ -27,7 +27,7 @@ site](https://en.wikipedia.org/wiki/Call_site) position and the name of the function being called (when available). For example: ``` -/nix/store/x9wnkly3k1gkq580m90jjn32q9f05q2v-source/pkgs/top-level/default.nix:167:5:primop import +/nix/store/2q71fdvr4h33g9832hiriwnf20fn630l-source/pkgs/top-level/default.nix:167:5:primop import ``` -Here `import` primop is called at `/nix/store/x9wnkly3k1gkq580m90jjn32q9f05q2v-source/pkgs/top-level/default.nix:167:5`. +Here `import` primop is called at `/nix/store/2q71fdvr4h33g9832hiriwnf20fn630l-source/pkgs/top-level/default.nix:167:5`. From 445c4ae1b795f66a63a30cc9a27ac0c951c131b4 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:55 -0500 Subject: [PATCH 82/89] bad: xfghy8ixrhz3kyy6p724iv3cxji088dx -> a724znygmd1cac856j3gfsyvih3lw07j --- src/libstore/include/nix/store/globals.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstore/include/nix/store/globals.hh b/src/libstore/include/nix/store/globals.hh index be8ba27589b..bb44150cf6e 100644 --- a/src/libstore/include/nix/store/globals.hh +++ b/src/libstore/include/nix/store/globals.hh @@ -1125,7 +1125,7 @@ public: /nix/store/vch71bhyi5akr5zs40k8h2wqxx69j80l-bash-4.4-p23-doc /nix/store/c5cxjywi66iwn9dcx5yvwjkvl559ay6p-bash-4.4-p23-info /nix/store/scz72lskj03ihkcn42ias5mlp4i4gr1k-bash-4.4-p23-man - /nix/store/xfghy8ixrhz3kyy6p724iv3cxji088dx-bash-4.4-p23`. + /nix/store/a724znygmd1cac856j3gfsyvih3lw07j-bash-4.4-p23`. )"}; Setting downloadSpeed{ From 7b1c89ea3677845200def59d8c241b0814e0e61f Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:55 -0500 Subject: [PATCH 83/89] bad: xp9hkw8nsw9p81d69yvcg1yr6f7vh71c -> sclapmhdj6i9h02y7s5a630kfy55v9h1 --- tests/functional/lang/eval-okay-regex-match2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/functional/lang/eval-okay-regex-match2.nix b/tests/functional/lang/eval-okay-regex-match2.nix index 1cd5879533d..2345b265535 100644 --- a/tests/functional/lang/eval-okay-regex-match2.nix +++ b/tests/functional/lang/eval-okay-regex-match2.nix @@ -453,11 +453,11 @@ builtins.map ] [ ''.*llvm-tblgen.*'' - ''-DLLVM_TABLEGEN:STRING=/nix/store/xp9hkw8nsw9p81d69yvcg1yr6f7vh71c-llvm-tblgen-18.1.8/bin/llvm-tblgen'' + ''-DLLVM_TABLEGEN:STRING=/nix/store/sclapmhdj6i9h02y7s5a630kfy55v9h1-llvm-tblgen-18.1.8/bin/llvm-tblgen'' ] [ ''.*llvm-tblgen.*'' - ''-DLLVM_TABLEGEN_EXE:STRING=/nix/store/xp9hkw8nsw9p81d69yvcg1yr6f7vh71c-llvm-tblgen-18.1.8/bin/llvm-tblgen'' + ''-DLLVM_TABLEGEN_EXE:STRING=/nix/store/sclapmhdj6i9h02y7s5a630kfy55v9h1-llvm-tblgen-18.1.8/bin/llvm-tblgen'' ] [ ''(.+)-b(.+)'' From 0e49e4339675571ae18e75e17688e6bfc9e1b246 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:56 -0500 Subject: [PATCH 84/89] bad: y1x7ng5bmc9s8lqrf98brcpk1a7lbcl5 -> q833p12cmm9qknyp1walqih941msnb9z --- src/nix/store-copy-sigs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nix/store-copy-sigs.md b/src/nix/store-copy-sigs.md index 67875622156..25c60966e00 100644 --- a/src/nix/store-copy-sigs.md +++ b/src/nix/store-copy-sigs.md @@ -6,7 +6,7 @@ R""( ```console # nix store copy-sigs --substituter https://cache.nixos.org \ - --recursive /nix/store/y1x7ng5bmc9s8lqrf98brcpk1a7lbcl5-hello-2.12.1 + --recursive /nix/store/q833p12cmm9qknyp1walqih941msnb9z-hello-2.12.1 ``` * To copy signatures from one binary cache to another: @@ -15,7 +15,7 @@ R""( # nix store copy-sigs --substituter https://cache.nixos.org \ --store file:///tmp/binary-cache \ --recursive -v \ - /nix/store/y1x7ng5bmc9s8lqrf98brcpk1a7lbcl5-hello-2.12.1 + /nix/store/q833p12cmm9qknyp1walqih941msnb9z-hello-2.12.1 imported 2 signatures ``` From 416ecaee8e157e392c364b74be315d4337e76fca Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:56 -0500 Subject: [PATCH 85/89] bad: yb5q57zxv6hgqql42d5r8b5k5mcq6kay -> fdhrijyv3670djsgprx596nn89iwlj2s --- src/nix/store-delete.md | 2 +- src/nix/store-repair.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/nix/store-delete.md b/src/nix/store-delete.md index 431bc5f5e3f..026dccd0f19 100644 --- a/src/nix/store-delete.md +++ b/src/nix/store-delete.md @@ -5,7 +5,7 @@ R""( * Delete a specific store path: ```console - # nix store delete /nix/store/yb5q57zxv6hgqql42d5r8b5k5mcq6kay-hello-2.10 + # nix store delete /nix/store/fdhrijyv3670djsgprx596nn89iwlj2s-hello-2.10 ``` # Description diff --git a/src/nix/store-repair.md b/src/nix/store-repair.md index 180c577acae..a03952714cb 100644 --- a/src/nix/store-repair.md +++ b/src/nix/store-repair.md @@ -5,13 +5,13 @@ R""( * Repair a store path, after determining that it is corrupt: ```console - # nix store verify /nix/store/yb5q57zxv6hgqql42d5r8b5k5mcq6kay-hello-2.10 - path '/nix/store/yb5q57zxv6hgqql42d5r8b5k5mcq6kay-hello-2.10' was + # nix store verify /nix/store/fdhrijyv3670djsgprx596nn89iwlj2s-hello-2.10 + path '/nix/store/fdhrijyv3670djsgprx596nn89iwlj2s-hello-2.10' was modified! expected hash 'sha256:1hd5vnh6xjk388gdk841vflicy8qv7qzj2hb7xlyh8lpb43j921l', got 'sha256:1a25lf78x5wi6pfkrxalf0n13kdaca0bqmjqnp7wfjza2qz5ssgl' - # nix store repair /nix/store/yb5q57zxv6hgqql42d5r8b5k5mcq6kay-hello-2.10 + # nix store repair /nix/store/fdhrijyv3670djsgprx596nn89iwlj2s-hello-2.10 ``` # Description From a75c3f9e96cce9e206d17b56d453835860173212 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:57 -0500 Subject: [PATCH 86/89] bad: yg75achq89wgqn2fi3gglgsd77kjpi03 -> z71nwwni9dcxdmd3v3a7j24v70c7v7z3 --- src/nix/build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build.md b/src/nix/build.md index f6e92acc0ae..b5964e13dde 100644 --- a/src/nix/build.md +++ b/src/nix/build.md @@ -46,7 +46,7 @@ R""( # nix build "nixpkgs#openssl^*" --print-out-paths /nix/store/ah1slww3lfsj02w563wjf1xcz5fayj36-openssl-3.0.13-bin /nix/store/vswlynn75s0bpba3vl6bi3wyzjym95yi-openssl-3.0.13-debug - /nix/store/yg75achq89wgqn2fi3gglgsd77kjpi03-openssl-3.0.13-dev + /nix/store/z71nwwni9dcxdmd3v3a7j24v70c7v7z3-openssl-3.0.13-dev /nix/store/iabzsa5c73p4f10zfmf5r2qsrn0hl4lk-openssl-3.0.13-doc /nix/store/zqmfrpxvcll69a2lyawnpvp15zh421v2-openssl-3.0.13-man /nix/store/l3nlzki957anyy7yb25qvwk6cqrnvb67-openssl-3.0.13 From d9be06b04857d70e07735799d675761384049b14 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:58 -0500 Subject: [PATCH 87/89] bad: zf5lbh336mnzf1nlswdn11g4n2m8zh3g -> l88brggg9hpy96ijds34dlq4n8fan63g --- src/libstore/include/nix/store/globals.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstore/include/nix/store/globals.hh b/src/libstore/include/nix/store/globals.hh index bb44150cf6e..37130521bbf 100644 --- a/src/libstore/include/nix/store/globals.hh +++ b/src/libstore/include/nix/store/globals.hh @@ -1121,7 +1121,7 @@ public: character. Example: - `/nix/store/zf5lbh336mnzf1nlswdn11g4n2m8zh3g-bash-4.4-p23-dev + `/nix/store/l88brggg9hpy96ijds34dlq4n8fan63g-bash-4.4-p23-dev /nix/store/vch71bhyi5akr5zs40k8h2wqxx69j80l-bash-4.4-p23-doc /nix/store/c5cxjywi66iwn9dcx5yvwjkvl559ay6p-bash-4.4-p23-info /nix/store/scz72lskj03ihkcn42ias5mlp4i4gr1k-bash-4.4-p23-man From 491f58e0ed1427e8b53dd967b864cd4d65f1105a Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:59 -0500 Subject: [PATCH 88/89] bad: zq0h41l75vlb4z45kzgjjmsjxvcv1qk7 -> gjak3al7lj61x4gj6rln4f5pc5v0f67n --- doc/manual/source/command-ref/nix-store/delete.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/manual/source/command-ref/nix-store/delete.md b/doc/manual/source/command-ref/nix-store/delete.md index 550c5ea2914..fcb2212d86d 100644 --- a/doc/manual/source/command-ref/nix-store/delete.md +++ b/doc/manual/source/command-ref/nix-store/delete.md @@ -27,7 +27,7 @@ paths in the store that refer to it (i.e., depend on it). # Example ```console -$ nix-store --delete /nix/store/zq0h41l75vlb4z45kzgjjmsjxvcv1qk7-mesa-6.4 +$ nix-store --delete /nix/store/gjak3al7lj61x4gj6rln4f5pc5v0f67n-mesa-6.4 0 bytes freed (0.00 MiB) -error: cannot delete path `/nix/store/zq0h41l75vlb4z45kzgjjmsjxvcv1qk7-mesa-6.4' since it is still alive +error: cannot delete path `/nix/store/gjak3al7lj61x4gj6rln4f5pc5v0f67n-mesa-6.4' since it is still alive ``` From 1be041534daa886a4a51e59d603452aaed01eb8c Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 23 Dec 2025 20:54:59 -0500 Subject: [PATCH 89/89] bad: zy9wbxwcygrwnh8n2w9qbbcr6zk87m26 -> gs7mh6q22l1ivxazxja2mjlsdwhw8zg9 --- src/nix/make-content-addressed.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/make-content-addressed.md b/src/nix/make-content-addressed.md index db01278ac96..4acbba6f4fb 100644 --- a/src/nix/make-content-addressed.md +++ b/src/nix/make-content-addressed.md @@ -22,7 +22,7 @@ R""( ```console # nix copy --to /tmp/nix --trusted-public-keys '' nixpkgs#hello - cannot add path '/nix/store/zy9wbxwcygrwnh8n2w9qbbcr6zk87m26-libunistring-0.9.10' because it lacks a signature by a trusted key + cannot add path '/nix/store/gs7mh6q22l1ivxazxja2mjlsdwhw8zg9-libunistring-0.9.10' because it lacks a signature by a trusted key ``` * Create a content-addressed representation of the current NixOS