!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
29 Mar 2026
@eveeifyeve:matrix.orgeveeifyevebundler is a function over a value (useally a drv) that produces another drv.14:14:10
@eveeifyeve:matrix.orgeveeifyeveSo like hello, produces a docker image.14:14:24
@eveeifyeve:matrix.orgeveeifyeve* So like hello, produces a docker image with hello.14:14:34
@eveeifyeve:matrix.orgeveeifyeveWhich is based on the nix bundle command, which it's intended usecase is to make anything work outside of the store.14:15:14
@eveeifyeve:matrix.orgeveeifyeve* Which is based on the nix bundle command, which it's intended usecase is to make anything work outside of the store/without nix.14:15:24
@reckenrode:matrix.orgRandy Eckenrode What is the user-facing output of, e.g., makeBinaryBundle? 14:15:26
@reckenrode:matrix.orgRandy EckenrodeAh, there it is. What’s the expected level of support?14:16:07
@eveeifyeve:matrix.orgeveeifyeveI am not too sure, I would assume none.14:16:46
@eveeifyeve:matrix.orgeveeifyeve* I am not too sure, I would assume none outside of the store/without nix.14:17:04
@reckenrode:matrix.orgRandy EckenrodeWhy does this need to be upstreamed (vs. remaining in a third party repo that can iterate more quickly and not be tied to nixpkgs releases)?14:17:16
@reckenrode:matrix.orgRandy EckenrodeThough it sounds like this is targeting more than Darwin with the deb stuff.14:18:26
@eveeifyeve:matrix.orgeveeifyeveOverall I think it's a great idea to have it in nixpkgs for accessability, documented on how to use it and comes with greater community adoption.14:19:25
@eveeifyeve:matrix.orgeveeifyeveLike it makes it at a fingertip that packages from nixpkgs can just be used for another package repo.14:20:13
@eveeifyeve:matrix.orgeveeifyeve* Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what it's made for)14:20:48
@eveeifyeve:matrix.orgeveeifyeve* Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what tomberek proposed)14:22:09
@eveeifyeve:matrix.orgeveeifyeveWrite the package once, use everywhere.14:22:48
@k900:0upti.meK900Except bundlers have like 300000 different caveats especially on Linux14:24:36
@eveeifyeve:matrix.orgeveeifyeve* Like it makes it at a fingertip that packages from nixpkgs can just be used for another package repo. Helps businesses use nix as a CI tool (which is what nix is made for)14:24:39
@k900:0upti.meK900That have consistently remained unaddressed and will probably stay that way unless you want to, like, port most of pressure-vessel14:25:12
@k900:0upti.meK900(and even that comes with other bonus caveats)14:25:25
@eveeifyeve:matrix.orgeveeifyeveLike what?14:25:58
@k900:0upti.meK900Like graphics drivers14:26:05
@eveeifyeve:matrix.orgeveeifyeve* Like what? Give me some examples.14:26:11
@eveeifyeve:matrix.orgeveeifyeveNix-user-chroot.14:26:40
@eveeifyeve:matrix.orgeveeifyeve* Nix-user-chroot (rust rewrite).14:26:46
@k900:0upti.meK900Doesn't solve any of the aforementioned problems14:27:05
@k900:0upti.meK900Physically cannot, actually14:27:16
@eveeifyeve:matrix.orgeveeifyeveYou sure: https://github.com/nix-community/nix-user-chroot/blob/f194ad992e20e1feb7488d13c6f620790241196b/src/main.rs#L428-L43614:27:48
@k900:0upti.meK900Yes, very sure14:28:08
@k900:0upti.meK900That's not a solution14:28:10

Show newer messages


Back to Room ListRoom Version: 6