!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
17 May 2026
@reckenrode:matrix.orgRandy EckenrodeDarwin bootstrap doesn’t use minimal Python because some things expect a more fully featured Python.21:34:48
@reckenrode:matrix.orgRandy EckenrodeIf we can disable only zstd during the bootstrap, that should be fine.21:35:54
18 May 2026
@lrsauvette:sauvette.de@lrsauvette:sauvette.de joined the room.21:19:14
@hexa:lossy.networkhexaI am going to need assistance, because I don't know anything about darwin bootstrap23:28:09
@hexa:lossy.networkhexaRedacted or Malformed Event23:28:17
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/52137323:28:24
19 May 2026
@reckenrode:matrix.orgRandy Eckenrode

This fixes eval for me. I’m building the stdenv now to confirm it still bootstraps.

diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix
index 3cf47e5a73..fe20459224 100644
--- a/pkgs/stdenv/darwin/default.nix
+++ b/pkgs/stdenv/darwin/default.nix
@@ -603,6 +603,7 @@
python3-bootstrap = super.python3.override {
self = self.python3-bootstrap;
pythonAttr = "python3-bootstrap";

  •      zstd = null;
         enableLTO = false;
       };
    
01:07:39
@reckenrode:matrix.orgRandy Eckenrode *

This fixes eval for me. I’m building the stdenv now to confirm it still bootstraps.

diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix
index 3cf47e5a73..fe20459224 100644
--- a/pkgs/stdenv/darwin/default.nix
+++ b/pkgs/stdenv/darwin/default.nix
@@ -603,6 +603,7 @@
         python3-bootstrap = super.python3.override {
           self = self.python3-bootstrap;
           pythonAttr = "python3-bootstrap";
+          zstd = null;
           enableLTO = false;
         };
 
01:07:51
@hexa:lossy.networkhexa
Download
02:05:35
@hexa:lossy.networkhexathat's killing fseventsd hourly and I like it02:05:52
@hexa:lossy.networkhexafrom the 14th fwiw02:06:02
@hexa:lossy.networkhexano run-away swapping anymore02:06:16
@hexa:lossy.networkhexa Randy Eckenrode are you pushing a commit or should I take that patch? 02:19:16
@hexa:lossy.networkhexapushing to python-updates would be fine fwiw02:20:18
@reckenrode:matrix.orgRandy EckenrodeI just finished bootstrapping, building (non-bootstrap) Python 3.14, and confirming that it works.04:07:31
@reckenrode:matrix.orgRandy EckenrodeGive me a moment, and I can push to python-updates04:07:40
@reckenrode:matrix.orgRandy EckenrodeI pushed the fix.04:15:52
@viraptor:tchncs.deviraptor Not sure who would need to approve this move. @[Randy Eckenrode] ? https://github.com/NixOS/nixpkgs/pull/520945 13:20:48
@not-jack:matrix.org@not-jack:matrix.org joined the room.14:15:47
@not-jack:matrix.org@not-jack:matrix.org

anybody know if macfuse-stubs and fuse3 are similar enough to allow:

fuse3 = lowPrio (
    if stdenv.hostPlatform.isDarwin then macfuse-stubs.override { isFuse3 = true; } else fuse
  );
14:19:52
@whispers:catgirl.cloudwhispers [& it/fae] joined the room.14:22:02
@samestep:matrix.orgsame joined the room.14:47:19
@todoqki:matrix.orgtodo joined the room.15:41:35
@jappie:jappie.devjappie joined the room.18:09:10
20 May 2026
@iamanaws:matrix.orgiamanaws joined the room.02:19:53
@viraptor:tchncs.deviraptor
In reply to @viraptor:tchncs.de
Not sure who would need to approve this move. @[Randy Eckenrode] ? https://github.com/NixOS/nixpkgs/pull/520945
Or @emily ?
09:07:22
@toonn:matrix.orgtoonn I'm sure it'll get looked at, darwin-core bandwidth is just very limited. 09:09:41
@viraptor:tchncs.deviraptorThanks, it was genuinely "who deals with base things like that". I'm happy to just wait for the group notification to do its thing.09:13:36
@khaneliman:matrix.orgAustin HorstmanSomething planned out beforehand? Seems a little weird to migrate from an official repo to a new fork of your own with a handful of claude commits on a single day of dev with no real usage by anyone for a stdenv package. 13:19:07
@khaneliman:matrix.orgAustin Horstman* Something planned out beforehand? Seems a little weird to migrate from an official repo to a new fork of your own with a handful of claude commits on a single day of dev 4 days ago with no real usage by anyone for a stdenv package. 13:22:14

Show newer messages


Back to Room ListRoom Version: 6