!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
16 Feb 2026
@hexa:lossy.networkhexa after the 26.3 update (I think) redeploying nix-darwin leads to

error: config contains the wrong home directory for hydra-queue-builder, aborting activation
nix-darwin does not support changing the home directory of existing users.

Please set:

    users.users.hydra-queue-builder.home = "/private/var/lib/hydra-queue-builder";

or remove it from your configuration.
02:49:17
@hexa:lossy.networkhexathe user was introduced and the definition for it never changed02:52:39
@hexa:lossy.networkhexawhat's up with that?02:52:45
@hexa:lossy.networkhexa
users = {
  users.hydra-queue-builder = {
    uid = lib.mkDefault 535;
    gid = lib.mkDefault config.users.groups.hydra.gid;
    home = lib.mkDefault "/var/lib/hydra-queue-builder";
    shell = "/bin/bash";
    description = "hydra-queue-builder service user";
  };
  knownUsers = [ "hydra-queue-builder" ];
  groups.hydra = {
    gid = lib.mkDefault 535;
    description = "Nix group for hydra-queue-builder service";
  };
  knownGroups = [ "hydra" ];
};
02:52:59
@hexa:lossy.networkhexaremoved the user definition and then manually the user02:59:07
@hexa:lossy.networkhexaannoying02:59:09
@samasaur:matrix.orgsamasaurdoes it sound like the issue described in https://github.com/nix-darwin/nix-darwin/pull/1599 ?05:23:02
@niklaskorz:matrix.orgniklaskorzKosmickrisp still works fine for me on macOS 15 with the Mesa 26.0 release version, did they postpone the Tahoe-specific APIs to 26.1? 🤔10:24:50
@reckenrode:matrix.orgRandy EckenrodeAFAIK, yes (but some indefinite time in the future). There’s an open issue about using Metal 4.11:38:05
@hexa:lossy.networkhexa plausible 12:17:38
@logn:zirco.devLogNimage.png
Download image.png
16:40:03
@logn:zirco.devLogNbeautiful16:40:05
@logn:zirco.devLogNthe life of a nix user16:40:08
@logn:zirco.devLogN i should probably gc 16:40:16
@ihar.hrachyshka:matrix.orgIhar Hrachyshka Trying to profile a qemu from nixpkgs using Instruments.app. Getting Failed to attach to target: Failed to attach to target process. Are these tools supposed to work with nix binaries? 17:02:32
@ihar.hrachyshka:matrix.orgIhar Hrachyshka

nevermind, I needed to add an entitlement to the qemu binary to attach this instrument (Allocations):

% plutil -p tmp.entitlements 
{
  "com.apple.security.get-task-allow" => 1
}

% codesign -s - -f --entitlements tmp.entitlements …/qemu
17:33:21
@ihar.hrachyshka:matrix.orgIhar HrachyshkaRedacted or Malformed Event18:08:15
@kanikaze:matrix.orgKanikaze🦀💨 joined the room.21:28:12
@sarahec:matrix.orgSarah Clark

clang question: I'm trying to build python3Packages.m2crypto and the SWIG-generated code is breaking clang:

       > src/SWIG/_m2crypto_wrap.c:4131:1: error: unknown type name 'PRAGMA_IGNORE_UNUSED_LABEL'
       >  4131 | PRAGMA_IGNORE_UNUSED_LABEL
       >       | ^
       > src/SWIG/_m2crypto_wrap.c:4132:30: error: expected ';' after top level declarator
       >  4132 | PRAGMA_WARN_STRICT_PROTOTYPES
23:11:01
@sarahec:matrix.orgSarah ClarkHow can I deal with this?23:11:12
17 Feb 2026
@reckenrode:matrix.orgRandy Eckenrodehttps://www.macrumors.com/2026/02/16/macos-tahoe-26-4-rosetta-2-warnings/00:42:19
@reckenrode:matrix.orgRandy EckenrodemacOS 26.4 is warning about Rosetta 2 use.00:42:26
@hexa:lossy.networkhexacool, let me accidentally update the build farm past that00:44:12
@hexa:lossy.networkhexa cool, let me accidentally update the build farm past that 00:44:16
@hexa:lossy.networkhexa26.05 is the final release with x86_64-darwin support, correct?00:44:42
@ihar.hrachyshka:matrix.orgIhar Hrachyshka

when users launch an app that uses Rosetta 2, there will be a popup letting them know that the app will no longer work when support for Rosetta 2 ends.

what will happen on headless? (do we ever run .apps during builds?)

01:06:42
@reckenrode:matrix.orgRandy EckenrodeThat’s the current plan. I’d like to remove support sooner rather than later in the cycle if possible.02:05:11
@sarahec:matrix.orgSarah ClarkUPDATE: I patched out the offending pragmas on Darwin04:40:12
@logn:zirco.devLogN changed their display name from Logan Devine to LogN.04:46:53
@spore:mozilla.orgSporeRedacted or Malformed Event05:46:02

There are no newer messages yet.


Back to Room ListRoom Version: 6