supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nix-darwin
kalbasit[m] has quit [Ping timeout: 246 seconds]
kalbasit[m] has joined #nix-darwin
hedgie has quit []
hedgie has joined #nix-darwin
domenkozar[m] has quit [Ping timeout: 240 seconds]
mjlbach has quit [Ping timeout: 240 seconds]
kloenk has quit [Ping timeout: 258 seconds]
kalbasit[m] has quit [Ping timeout: 240 seconds]
thefloweringash has quit [Ping timeout: 244 seconds]
domenkozar[m] has joined #nix-darwin
mjlbach has joined #nix-darwin
kalbasit[m] has joined #nix-darwin
kloenk has joined #nix-darwin
thefloweringash has joined #nix-darwin
squidgy has quit [Quit: ZZZzzz…]
squidgy has joined #nix-darwin
mog has quit [Ping timeout: 240 seconds]
mog has joined #nix-darwin
__monty__ has joined #nix-darwin
Siyo has quit [Ping timeout: 260 seconds]
Siyo has joined #nix-darwin
cransom has quit [Quit: WeeChat 2.9]
cransom has joined #nix-darwin
Siyo has quit [Ping timeout: 256 seconds]
Siyo has joined #nix-darwin
maljub01 has joined #nix-darwin
philr has quit [Ping timeout: 276 seconds]
<tristan[m]>
I switched my configuration to flakes and I was wondering how to install nixUnstable on darwin.
<kloenk>
I did it with this command where I add the path to a unstableNix build with nix-build
<tristan[m]>
Actually nevermind, I had to restart my shell to pick up the new version of nix
<kloenk>
nix upgrade-nix --nix-store-paths-url
<tristan[m]>
thanks
<tristan[m]>
LnL: I activated the nix-darwin option to manage my nix builders and it renamed them to users starting with underscores. Does this mean I can safely install a new big sur update?
<LnL>
I haven't officially confirmed that, but hopefully yes
<cransom>
ah, i could test that now. i re-ran installer and saw it added users, though i didn't have multi-user enabled.
* cransom
reboots for update
<__monty__>
I'm looking into bumping apple_sdk to 10.13. This is the latest macOS version supported on my hardware. I know there's WIP for Big Sur/Apple Silicon, https://github.com/NixOS/nixpkgs/pull/105026, so I wanted to make sure there's no reasons why an intermediate bump to 10.13 would be undesireable?
<{^_^}>
#105026 (by thefloweringash, 14 weeks ago, open): Native support for Apple Silicon
<__monty__>
My game plan is to look at NixOS/nixpkgs#56744 (the 10.12 bump) to figure out necessary changes, any advice/help appreciated.
<cransom>
and after several automatic reboots, i'm on 11.2.2 with no prompt for recovery.
<tristan[m]>
yay
<tristan[m]>
I'll do the update tonight
EmoSpice has joined #nix-darwin
<EmoSpice>
Hello all - I'm having a bit of trouble understanding why I'm not seeing updates applied when performing a `darwin-rebuild switch`. I'm tracking `unstable` which should contain gnupg 2.2.27. I've performed a `nix-channel --update` and can verify that the link in ~/.nix-defexpr/ points to a hierarchy that contains that declaration. (That path is
<EmoSpice>
also on `$NIX_PATH`). Am I doing something obviously incorrect here?
<EmoSpice>
Slightly more info: `$NIX_PATH` contains `darwin-config=/Users/me/.nixpkgs/darwin-configuration.nix:/nix/var/nix/profiles/per-user/root/channels:/Users/me/.nix-defexpr/channels`. /nix/var/nix/profiles/per-user/root/channels` ALSO contains the expression setting the version to 2.2.27
<__monty__>
EmoSpice: Do you have a standalone or daemon install? If the latter you probably need to run nix-channel --update as root. (If nix-darwin works similarly to NixOS in this regard.)
<__monty__>
Oh, you're saying root's `unstable` channel also points to the version containing gnupg 2.2.27?
<EmoSpice>
Well, as I mentioned - I ran nix-channel --update and the definitions on disk updated fine. They list the newer gnupg version also. Is there some other reason I'd need to run nix-channel --update as root?
<EmoSpice>
Yes.
<__monty__>
Which version of gnupg do you get with nix-shell -p gnupg?
<EmoSpice>
uh...looks like 2.2.27?
<EmoSpice>
(the install isn't finished, but I caught it scrolling by)
<EmoSpice>
Definitely 2.2.27
<__monty__>
And your configuration.nix definitely uses unstable and not "nixpkgs" or even a pinned revision as the source for gnupg?
<EmoSpice>
I'm not sure I 100% follow. I don't have a pinned version of gnupg at all. My `darwin-configuration.nix` just adds `pkgs.gnupg` (as passed into the function - not imported) to environment.systemPackages. I'm happy to pastebin it if you'd like.
<EmoSpice>
My darwin-configuration.nix is at http://ix.io/2ROo. (Obviously, the box is managed by home-manager). I'm going to restart the box and come right back. I keep getting a nix process started despite having the daemon disabled. I'd like to see if a reboot resolves it.
EmoSpice has quit [Quit: Connection closed]
EmoSpice has joined #nix-darwin
<EmoSpice>
odd - removing the mention of daemonizing in darwin-configuration.nix didn't stop the daemon process from spawning.
<EmoSpice>
I have literally no idea what step fixed it - but I re-ran the nix-darwin installer (to migrate to the new style nixbld users) and then reran darwin-rebuild and it worked.
<__monty__>
Beats me ¯\\_(ツ)_/¯
<__monty__>
Glad you got it fixed though!
<EmoSpice>
Thanks for the help!
<__monty__>
Do I understand correctly that updating the Apple SDK version merely means software that requires a newer SDK becomes buildable. There are no security implications because on a newer macOS system a newer libSystem will be linked to?