Follow XDG Base Directory standard by balsoft · Pull Request #5588 · NixOS/nix
OK, finished bisecting earlier, and this PR is indeed the culprit:
vin@scadrial ~/w/v/nix ((2384d360)|BISECTING) 48ms> git bisect skip
There are only 'skip'ped commits left to test.
The first bad commit could be any of:
2384d360839e27edb3c928da858ec911415c8b4d
9ebbe35817a7f7becf77d9f0cd76c54d693f6f28
We cannot bisect more!
(where 2384d36 is the actual commit and 9ebbe35 is the merge; I had to skip a few since I was relying on the installer tests action)
Currently in the middle of trying things manually in a VM (which is a bit of a pain, since I'm relying on the installer tests CI stuff to upload the install script and tarball somewhere that I can curl instead of figuring out how to not do that). I hope to have a fix tomorrow (if nobody else has found one by then).
FWIW, directly after installing, these are the PATHs (maybe expected, but figured it wouldn't hurt to know for sure):
2.13.3 PATH: /home/ubuntu/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
2.14.0 PATH: /home/ubuntu/.local/state/nix/profile/bin:/nix/var/nix/profiles/default/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
full bisect log
git bisect start
# status: waiting for both good and bad commits
# good: [9bf0baa7f4719aa577ee366aeb3e641e6d755f8f] Bump version
git bisect good 9bf0baa7f4719aa577ee366aeb3e641e6d755f8f
# status: waiting for bad commit, 1 good commit known
# bad: [71a619642d634438cde1db6c545cf1d01bc29aa5] Bump version
git bisect bad 71a619642d634438cde1db6c545cf1d01bc29aa5
# good: [deb35c84b30b257fd9ffa4f4450d4d73a35bbdc9] Merge pull request #7612 from edolstra/release-notes
git bisect good deb35c84b30b257fd9ffa4f4450d4d73a35bbdc9
# good: [0d73313c55497f32dcff1546f0f0625391f7a833] Merge pull request #7318 from fricklerhandwerk/doc-instantiate
git bisect good 0d73313c55497f32dcff1546f0f0625391f7a833
# bad: [707ba52f2d1855f2613da3a576488f5040843915] Merge pull request #7830 from yorickvP/fix-writable-etc
git bisect bad 707ba52f2d1855f2613da3a576488f5040843915
# good: [5597d68e2d73a3b89ff36fcfeac82d7fe7d4f384] Merge pull request #7754 from obsidiansystems/narrower-scope-derivation-flag
git bisect good 5597d68e2d73a3b89ff36fcfeac82d7fe7d4f384
# bad: [c18456604601dd233be4ad2462474488ef8f87e3] Merge pull request #7797 from hercules-ci/tests-set-ps4
git bisect bad c18456604601dd233be4ad2462474488ef8f87e3
# good: [bffb76264ee24611de17d4ecf3fb8b625a564652] Merge pull request #7800 from PicoGeyer/patch-1
git bisect good bffb76264ee24611de17d4ecf3fb8b625a564652
# skip: [a21405a4e8a5ca4bfbe8df8de2f76d69c4608a9f] Add regression test
git bisect skip a21405a4e8a5ca4bfbe8df8de2f76d69c4608a9f
# bad: [67451d8ed797d1bd5fb69f6218ea686761ad13b0] Merge pull request #7802 from edolstra/fix-7783
git bisect bad 67451d8ed797d1bd5fb69f6218ea686761ad13b0
# skip: [c49b7472eaa7a6501aa937b40f80702ecf0f43e6] Fix macOS build
git bisect skip c49b7472eaa7a6501aa937b40f80702ecf0f43e6
# bad: [9ebbe35817a7f7becf77d9f0cd76c54d693f6f28] Merge pull request #5588 from tweag/balsoft/xdg
git bisect bad 9ebbe35817a7f7becf77d9f0cd76c54d693f6f28
# skip: [2384d360839e27edb3c928da858ec911415c8b4d] A setting to follow XDG Base Directory standard
git bisect skip 2384d360839e27edb3c928da858ec911415c8b4d
# only skipped commits left to test
# possible first bad commit: [9ebbe35817a7f7becf77d9f0cd76c54d693f6f28] Merge pull request #5588 from tweag/balsoft/xdg
# possible first bad commit: [2384d360839e27edb3c928da858ec911415c8b4d] A setting to follow XDG Base Directory standard