| 27 Mar 2026 |
Lisanna | Could someone checkout https://github.com/NixOS/nix/pull/15451 and run nix build .#checks.aarch64-darwin.nix-store-tests-run? I got a SIGTRAP in the CI but I don't see how it's related to my change | 21:55:23 |
Lisanna | * Could someone run nix build github:lisanna-dettwyler/nix/async-post-build-hook#checks.aarch64-darwin.nix-store-tests-run? I got a SIGTRAP in the CI but I don't see how it's related to my change | 22:00:27 |
| 28 Mar 2026 |
| @jan4843:matrix.org left the room. | 11:13:34 |
Ben Sparks | nix-store-tests-run> /nix/var/nix/builds/nix-build-nix-store-tests-run.drv-0/b/.attr-0l2nkwhif96f51f4amnlf414lhl4rv9vh8iffyp431v6s28gsr90: line 3: 8552 Trace/BPT trap: 5 /nix/store/hxmd8p181a49ris32jzld321dffks592-exec/bin/exec /nix/store/hq3q7d33i4464lsjiyy1y43kfh4cajaq-nix-store-tests-2.35.0pre/bin/nix-store-tests
| 13:17:58 |
Lisanna | thanks! | 20:56:54 |
viraptor | Could someone try to build https://github.com/NixOS/nixpkgs/pull/500850 please? I can't tell if it's my environment that's weird in some way. | 23:57:41 |
| 29 Mar 2026 |
eveeifyeve | Can someone tell me exactly what makeDarwinBundle does? | 13:38:41 |
eveeifyeve | Because I am currently in the process of upstreaming bundlers to nixpkgs and there is going to be makeBinaryBundle, makeAppImageBundle, makeDebBundle as apart of the bundle feature in nix. | 13:40:13 |
eveeifyeve | * Because I am currently in the process of upstreaming bundlers to nixpkgs and there is going to be makeBinaryBundle, makeAppImageBundle, makeDebBundle as apart of the bundle feature in nix. As privately spoken to tomberek. | 13:40:35 |
eveeifyeve |  Download image.png | 13:41:27 |
eveeifyeve | * Because I am currently in the process of upstreaming bundlers to nixpkgs and there is going to be makeBinaryBundle, makeAppImageBundle, makeDebBundle as apart of the bundle feature in nix. As privately spoken to tomberek about the opinion on it. | 13:41:43 |
eveeifyeve | * Can someone tell me exactly what makeDarwinBundle does? Because I am trying to figure out if it's useful to nix bundlers. | 13:42:47 |
eveeifyeve | * Because I am currently in the process of upstreaming bundlers to nixpkgs and there is going to be makeBinaryBundle, makeAppImageBundle, makeDebBundle to start out with as apart of the bundle feature in nix. As privately spoken to tomberek about the opinion on it. | 14:02:50 |
eveeifyeve | * Because I am currently in the process of upstreaming bundlers to nixpkgs and there is going to be makeBinaryBundle, makeAppImageBundle, makeDebBundle to start out with as apart of the bundle feature in nix packaged in nixpkgs. As privately spoken to tomberek about the opinion on it. | 14:03:04 |
Randy Eckenrode | Isn’t there already a stalled PR for packaging Darwin applications from archives? Why would we have a helper per archive format? | 14:03:30 |
Randy Eckenrode | Re: makeDarwinBundle
See: https://github.com/NixOS/nixpkgs/blob/91849ded6ed12d309e6697bea17e0bda5fdc7ad3/pkgs/build-support/make-darwin-bundle/default.nix#L1_L4
given a package with an executable and an icon, make a darwin bundle for
it. This package should be used when generating launchers for native Darwin
applications. If the package contains a .desktop file use
desktopToDarwinBundle instead.
| 14:05:08 |
eveeifyeve | Idk. I am trying to ask this. | 14:05:21 |
Randy Eckenrode | * Re: makeDarwinBundle
See: https://github.com/NixOS/nixpkgs/blob/91849ded6ed12d309e6697bea17e0bda5fdc7ad3/pkgs/build-support/make-darwin-bundle/default.nix#L1_L4
given a package with an executable and an icon, make a darwin bundle for it. This package should be used when generating launchers for native Darwin applications. If the package contains a .desktop file use desktopToDarwinBundle instead.
| 14:05:28 |
eveeifyeve | * Idk. I am trying to ask what is this and if it's related | 14:05:34 |
eveeifyeve | I feel like this should be deprecated in 26.11 | 14:06:14 |
eveeifyeve | * I feel like this should be deprecated in 26.11, do you agree? | 14:06:25 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/pull/293498 | 14:06:32 |
Randy Eckenrode | Why? | 14:06:38 |
eveeifyeve | No see of need and there is an alternative. | 14:07:07 |
Randy Eckenrode | It’s to create wrapper app bundles for applications that just have a binary and an icon. That’s a distinct use case from generating wrappers for .desktop files. | 14:08:25 |
eveeifyeve | Can't you just do that with the install command? | 14:09:02 |
Randy Eckenrode | No. This is for applications that ship only a bare $out/bin/<exe>. Not everything that builds and runs on Darwin bothers to create a nice app bundle for it. | 14:10:35 |
eveeifyeve | So is this useful relating to nix bundlers? | 14:12:30 |
Randy Eckenrode | There’s probably an argument that all the ways to make app bundles should use a common set of primitives. I don’t think they do right now. | 14:12:32 |
Randy Eckenrode | What do bundlers do? | 14:12:57 |