!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
23 Apr 2026
@viraptor:tchncs.deviraptorwow, rcodesign has some serious dependency explosion, I don't wanna know why it's compiling aws-sdk-sso 😱02:23:37
@viraptor:tchncs.deviraptoralso the CLI options are incompatible with codesign... I'll have to check if patching swift-build, or a wrapper would be more reasonable.02:24:57
@emilazy:matrix.orgemily it needs a codesign(1)-compatible CLI upstream, but the underlying library implements everything required 02:59:06
@lorne:cons.org.nzlorneif sigtool has any value left and there are people willing to continue developing it, I think we should transfer it to nix-community or similar03:09:41
@viraptor:tchncs.deviraptorI asked, let's see https://github.com/indygreg/apple-platform-rs/issues/30003:35:15
@emilazy:matrix.orgemilyhttps://github.com/indygreg/apple-platform-rs/issues/2411:16:54
@viraptor:tchncs.deviraptor🤦 I actually looked through the open issues, missed it. Thanks for the link11:18:30
@reckenrode:matrix.orgRandy EckenrodePSA: Don’t let your disk fill up, or you won’t be able to delete any files. Whoops.12:56:17
@reckenrode:matrix.orgRandy EckenrodeI left a build going overnight while I was away. I came back to 91 MiB free space on my disk. I had to delete the store to free up space. I’m working to get things back online now.12:56:39
@viraptor:tchncs.deviraptorDon't get close to full either... the latency gets absurd in the high 90%s 😢14:22:52
@jonhermansen:matrix.orgjonhermansenDoes anyone know how to set up a Linux builder with Determinate Nix? I wanted to try it, but maybe it is hidden behind some feature toggle or I'm clueless. With nix-darwin I can set nix.linux-builder.enable = true, does determinate have its own module I need to include?14:39:21
@insipx:matrix.orginsipxafaiu the linux builder for determinate is experimental and invite-only,at least last I checked14:41:33
@insipx:matrix.orginsipxyou can email them for access: https://docs.determinate.systems/troubleshooting/native-linux-builder/14:42:13
@jonhermansen:matrix.orgjonhermansenThanks, I should have read the fine print. I will try the email route.16:01:54
@reckenrode:matrix.orgRandy Eckenrode Okay, I’m back. Deleting the store and doing some cleanup freed up ~400 GiB of space. I should hopefully be good for a while. Took the opportunity to update to Lix 2.95.1. Yay for being able to set log-format in nix.conf. 16:32:15
@toonn:matrix.orgtoonn RandyEckenrode: Do you mean Nix won't be able to GC? Or does APFS suffer from the issues Btrfs used to run into? 17:58:57
@reckenrode:matrix.orgRandy EckenrodeAPFS needs free space to delete files in a volume. I had to make space by deleting a volume in the same container.18:32:01
@reckenrode:matrix.orgRandy EckenrodeI think that’s the same as btrfs and ZFS.18:32:31
@toonn:matrix.orgtoonn Btrfs used to have such a problem but reserves some space to always be able to delete something now I think. 19:54:18
@sarahec:matrix.orgSarah Clark

Has anyone else seen a Python package die due to code signing? python3Packages.av crashes in pythonImportsCheckPhase (Killed: 9) and console shows `Exception Type: EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid))
Exception Subtype: UNKNOWN_0x32 at 0x00000001030973a0
Exception Codes: 0x0000000000000032, 0x00000001030973a0

Termination Reason: Namespace CODESIGNING, Code 2, Invalid Page
`

23:16:24
@reckenrode:matrix.orgRandy EckenrodeDoes it build a native extension? If so, I guess that could end up with a bad signature.23:17:19
@sarahec:matrix.orgSarah ClarkIt's definitely using Cython23:19:06
@reckenrode:matrix.orgRandy EckenrodeIs this on staging or master?23:20:19
@sarahec:matrix.orgSarah Clarkmaster23:20:27
@reckenrode:matrix.orgRandy EckenrodeStaging got linker upgrade. (though I doubt it will help.)23:20:51
@sarahec:matrix.orgSarah ClarkI had no luck bisecting it -- ran into xxHash being missing (looks like one of the backport PRs did that)23:22:23
24 Apr 2026
@viraptor:tchncs.deviraptor

Since I'm planning to fork xcbuild to include the bits needed for swift-build, I wanted to ask about the fate of tools in xcbuild conflicting with better implementations. Specifically xcbuild right now ships with buggy actool and not-quite-compatible PlistBuddy/plutil. I've got those ready in separate packages - actool and re-plistbuddy respectively. I could:

  • leave the broken versions in place (confusing)
  • remove those from xcbuild
  • include my reimplementations in xcbuild automatically
    I'm leaning towards option 2 and let projects include specific tools as needed, but could be convinced otherwise. Do people have strong opinions here?
01:09:56
@viraptor:tchncs.deviraptor *

Since I'm planning to fork xcbuild to include the bits needed for swift-build, I wanted to ask about the fate of tools in xcbuild conflicting with better implementations. Specifically xcbuild right now ships with buggy actool and not-quite-compatible PlistBuddy/plutil. I've got those ready in separate packages - actool and re-plistbuddy respectively. I could:

  • leave the broken versions in place (confusing)
  • remove those from xcbuild
  • include my reimplementations in xcbuild automatically

I'm leaning towards option 2 and let projects include specific tools as needed, but could be convinced otherwise. Do people have strong opinions here?

01:10:00
@viraptor:tchncs.deviraptor *

Since I'm planning to fork xcbuild to include the bits needed for swift-build, I wanted to ask about the fate of tools in xcbuild conflicting with better implementations. Specifically xcbuild right now ships with buggy actool and not-quite-compatible PlistBuddy/plutil. I've got those in much better state and maintained in separate packages - actool and re-plistbuddy respectively. I could:

  • leave the broken versions in place (confusing)
  • remove those from xcbuild
  • include my reimplementations in xcbuild automatically

I'm leaning towards option 2 and let projects include specific tools as needed, but could be convinced otherwise. Do people have strong opinions here?

01:10:45
@viraptor:tchncs.deviraptor set a profile picture.01:20:34

There are no newer messages yet.


Back to Room ListRoom Version: 6