Comments (3)
The nix 1.11 daemon is not forward compatible with the 2.0 client. Most things work but IFD is one example that doesn't, the nixPath sanity checks fail because of that. I don't think there's a nice way to handle that automatically since the check is correct and should run with the target nix version.
Add this to your configuration temporarily to disable the checks until the daemon is upgraded.
{ config, lib, pkgs, ... }:
with lib;
{
system.activationScripts.checks.text = mkForce "";
}
That warning is normal and will disappear when the system is upgraded, you can just ignore it.
from nix-darwin.
Thank you for the suggestion! Removing the check worked and the upgrade went fine. Since I know I want to upgrade to 2.0 for all my machines, I borrowed the isNix20 logic check and made this conditional, worked like a charm.
from nix-darwin.
Don't keep it in your config tho, the checks work once the daemon is running >=2.0
from nix-darwin.
Related Issues (20)
- Installing flake breaks nix on MacOS Sonoma completely HOT 1
- Builder for hatch (needed for system-applications, thus for darwin-system-24.05) failure HOT 9
- Failure to build manual for 24.05 on x86 HOT 3
- configuring <data> fields in plists/defaults ( hex values )
- feature: Add option for disabling pointer acceleration HOT 3
- Manage Spotlight indexing exclusions
- [Revert!] Option `nix.gc.interval.Hour is not of type null or integer between 0 and 23 (both inclusive)'. HOT 2
- preserve host ssh agent
- Error on darwin-rebuild switch: called with unexpected argument 'class' HOT 7
- Diff old and new generation in postActivation script HOT 2
- Sorting in persistent-others HOT 1
- Why does generated `/etc/zshrc` hardcode `HISTFILE`?
- Home Directory is not Created for the New User HOT 1
- Option to enable touch ID authentication for sudo doesn't work in tmux HOT 3
- Unclear Step 1 documentation for installer HOT 9
- Failed build mpv scripts HOT 2
- Deprecation warning mkPackageOptionMD should be changed to mkPackageOption HOT 2
- services / documentation issue? HOT 3
- Unable to install on top of a fresh Lix install HOT 2
- feature: dock.nix: add modifier options for hot corners HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nix-darwin.