Turns out, I was testing #42545 in a nix-shell and forgot how it handles dependencies different from environments.