<johnw>
i tried to git bisect it, but a LOT of commits between my "last good" commit and the current head of unstable had a variety of problems
<johnw>
so it's not clear when things went off the rails
<LnL>
moin
<LnL>
I haven't updated since the python 3.8 update
<johnw>
ah, I saw that at some points, that had an "infinite recursion encountered" probleb for me
<johnw>
but that appears to have later been resolved
<johnw>
moin LnL!
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<stephank>
I noticed some installer talk, and I have opinions. 🙃 I built this a little while ago, and I'm wondering if I should make PRs to get this (or parts) into nix-darwin proper: https://stephank.github.io/nix-darwin-installer/
<stephank>
The install process has some confusing flags/questions about apfs, multi-user, or /etc stuff. A nix-darwin specific example: 'Would you like to manage <darwin> with nix-channel?' I had no idea what that meant as a new user.
<stephank>
What I tried to do with the alternate installer is have just one recommended procedure / installer result, and do as many checks as possible up front so we can tell the user exactly what's about to happen.
<stephank>
But also, I honestly think it'd be awesome if nix-darwin was the official way to get Nix on mac. It means all the system configuration Nix needs (launchd plist, users, etc.) become managed, and it can upgrade itself and stuff.
Chiliparrot has joined #nix-darwin
<LnL>
we talked about that a while ago, very cool stuff
<stephank>
Ah, I see the logs! Do I understand correctly, your idea is to have a 'nix-installer' that actually borrows a small subset of nixos/nix-darwin to do the work? (Not rely on nix-darwin at all, but nix-darwin would coexist somehow.)
__monty__ has joined #nix-darwin
<LnL>
not sure if they have to coexist, but if it's compatible then it's easy to go from one to the other
<LnL>
in it's current form, especially for the daemon there's nothing that owns the installation
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Chiliparrot has joined #nix-darwin
__monty__ has quit [Quit: leaving]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
eraserhd3 has joined #nix-darwin
eraserhd2 has quit [Ping timeout: 256 seconds]
Chiliparrot has joined #nix-darwin
<johnw>
LnL: does this build for you: python2Packages.libxml
<johnw>
it's missing libintl
<johnw>
but when I try to add it, I get:
<LnL>
nope
<johnw>
output '/nix/store/7czx189wk20ss9yd1dw62s51r16fq83c-bootstrap-stage2-stdenv-darwin' is not allowed to refer to the following paths: