!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1104 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org172 Servers

Load older messages


SenderMessageTime
4 Jul 2025
@reckenrode:matrix.orgRandy Eckenrode
In reply to @reckenrode:matrix.org
It could be doing its own thing. rtadvd kind of sucks, especially if hasn’t been synced with FreeBSD recently.
IME systemd-networkd > radvd > rtadvd.
18:49:58
5 Jul 2025
@reckenrode:matrix.orgRandy EckenrodeI’m not rebasing on staging this week to focus on splitting up my branch. It’s time to get my wrapper changes up for review, bump the minimum to 14.0, and update the SDK and source releases to 15.5.02:16:07
@reckenrode:matrix.orgRandy EckenrodeIn that order. I made no effort to make the 15.5 source releases build on anything older than 14.0. In fact, I deleted the workarounds to enable that.02:16:42
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/NixOS/nixpkgs/blob/2ba055ea870e8552ac01ffd2e476db05b104a026/pkgs/by-name/li/libblocksruntime/package.nix02:35:20
@reckenrode:matrix.orgRandy EckenrodeHow many different places is this stuff packaged? I think there’s another libdispatch package as well.02:35:38
@reckenrode:matrix.orgRandy Eckenrode No, it’s just there’s a top-level swift-corelibs-libdispatch and swiftPackages.Dispatch. 02:38:17
@reckenrode:matrix.orgRandy EckenrodeThe former is an alias for the latter.02:38:30
@tiferrei:matrix.orgtiferrei Hello! I have nix (and nix-darwin, etc.) on my mac tracking nixpkgs-unstable. For some more stability, I'd like to move to one of the stable branches. I am wondering if 1) this is generally safe to do, and 2) is nixpkgs-25.05-darwin usually as "backported to" as nixos-25.05? Thanks! 15:08:48
@k900:0upti.meK900"Stability" as in less bugs?15:09:11
@k900:0upti.meK900Because that's not really what those are for15:09:17
@tiferrei:matrix.orgtiferreiI get quite frequent breaking changes on packages that seem to be updated quite quickly in nixpkgs-unstable 15:09:45
@tiferrei:matrix.orgtiferreiAfter a day or so someone makes a PR fixing it, but id like to avoid these surprises 15:10:06
@k900:0upti.meK900The solution for that is usually to just not update when something fails to build15:11:22
@emilazy:matrix.orgemilythe same things are backported15:12:27
@emilazy:matrix.orgemilyboth of them are fed by Hydra builds of the same release branch15:12:41
@emilazy:matrix.orgemilyit is generally safe to move between branches15:12:54
@tiferrei:matrix.orgtiferreiGot it, thanks! 15:13:45
@emilazy:matrix.orgemilythere is also stuff like nix-weather if you want to stay on unstable but get an idea of breakage15:14:26
@emilazy:matrix.orgemilybut yes it's also perfectly valid to just not bump if there are build errors15:14:34
@emilazy:matrix.orgemilyymmv15:14:35
@tiferrei:matrix.orgtiferreiI see. I currently have a CI bot that just updates my lock every so often. Whenever i remember to pull i bring these changes in. perhaps this is just not advised to update that often 15:16:04
@emilazy:matrix.orgemilyit's totally fine to update often15:16:45
@k900:0upti.meK900Maybe build your config in CI and don't push when it doesn't build?15:16:49
@emilazy:matrix.orgemilymaybe you could build your system configs in CI and then it'll be obv– yeah15:16:53
@tiferrei:matrix.orgtiferreioh right, thats a good point! I think i prefer that check to moving from unstable, thanks both!15:18:13
@tiferrei:matrix.orgtiferreiCompletely unrelatedly... when I first started playing with nix I installed determinate nix. If i wanted to move to vanilla nix, would this be quite an operation?15:19:09
@k900:0upti.meK900Not sure, Lix can definitely install on top of detnix15:19:51
@emilazy:matrix.orgemilyit would be an uninstall and reinstall, but that's not a huge deal with Nix15:20:10
@emilazy:matrix.orgemilysince you just reactivate your system configuration or such after15:20:21
@emilazy:matrix.orgemily(does it actually clean up the launch daemon?)15:20:28

Show newer messages


Back to Room ListRoom Version: 6