nix-community / nix-index

Quickly locate nix packages with specific files [maintainers=@bennofs @figsoda @raitobezarius]

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sporadic error about NixOS not evaluating

ambroisie opened this issue · comments

I have the following screenshot to showcase the problem:

why

On my laptop, nix-index bulds its database without any issues. However on my server it complains about experimental-features and then fails to evaluate the NixOS sources.

I have checked that I have the same version of nix and nix-index installed on both computers, and the same channels available (only nixos for the root user). In fact, I use the same flake configuration for both computers, so I am having trouble finding what could be causing the issue at this point.

Is nix-daemon running on both machines and is theNIX_DAEMON env var equal? Also is ~/.config/nixpkgs/config.nix / ~/.nixpkgs/config.nix equal?

Both computers have the nix daemon running, but NIX_DAEMON is not set.

Neither ~/.config/nixpkgs/ nor ~/.nixpkgs/ exist on both computers.

Running nix-info -m showed the following line for my user, for some unknown reason:

 - channels(<me>): `""`

After running rm /nix/var/nix/profiles/per-user/<me>/channels*, nix-index started behaving correctly.

Still unsure why the channels situation ended up in this weird limbo state.

Closing this, as it looks to be a local configuration issue.