4 Jul 2025 |
Randy 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 |
Randy Eckenrode | I’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 |
Randy Eckenrode | In 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 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/blob/2ba055ea870e8552ac01ffd2e476db05b104a026/pkgs/by-name/li/libblocksruntime/package.nix | 02:35:20 |
Randy Eckenrode | How many different places is this stuff packaged? I think there’s another libdispatch package as well. | 02:35:38 |
Randy Eckenrode | No, it’s just there’s a top-level swift-corelibs-libdispatch and swiftPackages.Dispatch . | 02:38:17 |
Randy Eckenrode | The former is an alias for the latter. | 02:38:30 |
tiferrei | 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 | "Stability" as in less bugs? | 15:09:11 |
K900 | Because that's not really what those are for | 15:09:17 |
tiferrei | I get quite frequent breaking changes on packages that seem to be updated quite quickly in nixpkgs-unstable | 15:09:45 |
tiferrei | After a day or so someone makes a PR fixing it, but id like to avoid these surprises | 15:10:06 |
K900 | The solution for that is usually to just not update when something fails to build | 15:11:22 |
emily | the same things are backported | 15:12:27 |
emily | both of them are fed by Hydra builds of the same release branch | 15:12:41 |
emily | it is generally safe to move between branches | 15:12:54 |
tiferrei | Got it, thanks! | 15:13:45 |
emily | there is also stuff like nix-weather if you want to stay on unstable but get an idea of breakage | 15:14:26 |
emily | but yes it's also perfectly valid to just not bump if there are build errors | 15:14:34 |
emily | ymmv | 15:14:35 |
tiferrei | I 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 |
emily | it's totally fine to update often | 15:16:45 |
K900 | Maybe build your config in CI and don't push when it doesn't build? | 15:16:49 |
emily | maybe you could build your system configs in CI and then it'll be obv– yeah | 15:16:53 |
tiferrei | oh right, thats a good point! I think i prefer that check to moving from unstable, thanks both! | 15:18:13 |
tiferrei | Completely 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 | Not sure, Lix can definitely install on top of detnix | 15:19:51 |
emily | it would be an uninstall and reinstall, but that's not a huge deal with Nix | 15:20:10 |
emily | since you just reactivate your system configuration or such after | 15:20:21 |
emily | (does it actually clean up the launch daemon?) | 15:20:28 |