builtins.getFlake
accepts git+file:/home/...
AND git+file:///home/...
with different semantics
This was recently reported again in Lix Matrix: https://matrix.to/#/!9IQChSjwSHXPPWTa:lix.systems/$QbdSBiz-aDQOBKeRkNoJTNn7n69mP8Q-Kk9Yg-kt-rY?via=lix.systems&via=matrix.org&via=catgirl.cloud
I…
I think that we're stuck between a rock and a hard place by cppnix versioned interface semantics, yet again. And this interface is ridiculously fragile.
We don't have to be. I wrote a…
nix-shell -i
doesn't respect store
config value
I'm not very familiar with nix-darwin
, but your setup looks wrong. This line:
pkgs = import inputs.nixpkgs { system = "x86_64-darwin"; };
Sets pkgs
to be as is in nixpkgs
…
nix upgrade-nix
There are a few small changes to apply on top of CL2075, particularly in regards to doing "update" on Lix, but I think we can do some initial…
How do we check for that? PATH
inspection? Running package manager commands?
I think a lot of the code internals block this. I blame receipt.json
for giving false sense of security. It is also used practically everywhere in the code, so we don't really have to write…
repair sequoia
option fails with eDSPermissionError (DS Error -14120)
This is quite odd. I found some old upstream issues, that suggest that it... happens, sometimes, I guess. Huh.
The two root causes that seem to be often causing this issue are:
- Launching…
Oh, apparently you need to use findmnt
to correctly list mounts. So I managed to figure it out: since nix-vm-test
uses NixOS test framework, it still mounts the /nix/store
from the host…