!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
2 Jun 2026
@sarahec:matrix.orgSarah Clark

Needs:

    mkdir -p $out/${python.sitePackages}/objc_classes
    mv objc_classes/test $out/${python.sitePackages}/objc_classes
18:47:45
@sarahec:matrix.orgSarah Clark *

Needs $out:

    mkdir -p $out/${python.sitePackages}/objc_classes
    mv objc_classes/test $out/${python.sitePackages}/objc_classes
18:47:56
@sarahec:matrix.orgSarah Clark Yeah, I looked for the casing differences first. aarch64-linux feels like a smoking gun. 18:54:39
@drupol:matrix.orgPolPushed again, thanks !19:08:09
@drupol:matrix.orgPolArgh, saw your comment too late, I just disabled the failing test19:44:59
@drupol:matrix.orgPolEverything's green now ! :)20:03:19
@drupol:matrix.orgPolThank you !!!!20:03:22
3 Jun 2026
@reckenrode:matrix.orgRandy EckenrodeSaw that and left a series of replies. I didn’t know it was someone at Apple.00:14:43
@reckenrode:matrix.orgRandy EckenrodeSome of it’s Swift. Some of it (particularly on Linux) is Nixpkgs. Swift really wants a sysroot. Darwin is close enough to mostly work, but Linux isn’t even close.00:15:29
@reckenrode:matrix.orgRandy EckenrodeAlso, the changing bootstrap requirements have required me to start over a few times.00:16:28
@reckenrode:matrix.orgRandy EckenrodeThis may sound like a dumb question, but are x86_64-linux and aarch64-linux using the same filesystem?00:17:15
@reckenrode:matrix.orgRandy Eckenrode I’ve been bitten by ZFS doing case normalization by default. I had to create a volume with it disabled and mount it at /nix/var/nix/b for builds. 00:18:08
@hexa:lossy.networkhexazfs doesn't do normalization unless explicitly set up.00:19:52
@hexa:lossy.networkhexaRedacted or Malformed Event00:19:58
@reckenrode:matrix.orgRandy Eckenrode * I’ve been bitten by ZFS doing case Unicode normalization by default. I had to create a volume with it disabled and mount it at /nix/var/nix/b for builds. 00:20:43
@reckenrode:matrix.orgRandy EckenrodeMeant Unicode normalization. Is that what you mean?00:21:16
@reckenrode:matrix.orgRandy Eckenrode When I created my pools, they have it set to formD even though I didn’t do that myself. 00:21:26
@reckenrode:matrix.orgRandy EckenrodeAt least I don’t think I did. 🤔00:23:11
@reckenrode:matrix.orgRandy Eckenrode Oh, maybe I did. I recall following OpenZFS’s NixOS guide, which does have you create the pool with formD normalization. 00:24:37
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/openzfs/openzfs-docs/blob/06e21fd1e7f379ee8139c4624e311d82ac25cc40/docs/Getting%20Started/NixOS/Root%20on%20ZFS.rst00:24:45
@k900:0upti.meK900 @Randy Eckenrode I think the Mesa horkage starts around https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41359 11:09:11
@k900:0upti.meK900Which is interesting11:09:16
@k900:0upti.meK900Because apparently zink+kk stack works?11:09:24
@reckenrode:matrix.orgRandy EckenrodeI knew there was a hacky attempt to use Zink with KosmicKrisp. They’ve implemented a bunch of extensions recently. It works now? 😮11:18:53
@reckenrode:matrix.orgRandy Eckenrode * 11:19:19
@reckenrode:matrix.orgRandy Eckenrode * 11:19:31
@reckenrode:matrix.orgRandy EckenrodeI’m still waiting on the tessellation MR before trying it again with FFXIV.11:24:35
@sarahec:matrix.orgSarah ClarkExcellent question. The aarch64-linux failures are happening on Hydra; I don't know which filesystem it's using.17:23:43
@reckenrode:matrix.orgRandy EckenrodeIf it’s Hydra, I’d assume the builders are set up similarly between architectures and sensibly. Otherwise, they would fail building Git.17:24:59
@sarahec:matrix.orgSarah ClarkJust so. My next step is to compile a list of affected packages to look for similarities. I may also run a bisection.17:27:59

Show newer messages


Back to Room ListRoom Version: 6