!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
27 Nov 2025
@crushing-smite:matrix.orgcrushing-smiteCan I mount nix store volume in guest macos for read-write? I had not decided which tool yet (tart, virtualbuddy, UTM, etc.), but in general?16:56:24
@xoredg:matrix.orgxoredhi, is anyone else' spotlight crashing when you start typing characters if you have the files & folders setting on? I presume this might be nix-related17:32:05
@picnoir:alternativebit.frPicnoirI assume this message was about jellyfin-media-player? (joined the room around here, I don't have any further backlog)18:24:01
@picnoir:alternativebit.frPicnoirI included your patch to the PR.18:24:12
@reckenrode:matrix.orgRandy EckenrodeYeah. It doesn’t like my server for some reason.18:45:30
@reckenrode:matrix.orgRandy Eckenrode It works over the web and with Infuse though. 18:46:39
@picnoir:alternativebit.frPicnoirHm, strange.18:47:19
@picnoir:alternativebit.frPicnoirNo logs in stdour/err?18:47:26
@samasaur:matrix.orgsamasaur Randy Eckenrode: Am I correct in assuming both apple-sdk and cctools don't have manpages to reduce the size of the stdenv closure? 19:57:25
@samasaur:matrix.orgsamasaurI'm looking at https://github.com/NixOS/nixpkgs/issues/456879 and thinking about whether it's possible to get those manpages in at least interactive dev shells19:57:42
@reckenrode:matrix.orgRandy EckenrodeThey’re disabled because otherwise they pull in llvm-manpages, which has a ton of build deps.19:58:09
@reckenrode:matrix.orgRandy EckenrodeLike if you don’t disable tests, you end up pulling ffmpeg i to the bootstrap.19:58:38
@reckenrode:matrix.orgRandy Eckenrode * 19:58:44
@samasaur:matrix.orgsamasauroh blegh19:58:44
@samasaur:matrix.orgsamasaurwhat about the SDK manpages?20:06:08
@samasaur:matrix.orgsamasaurhttps://github.com/NixOS/nixpkgs/blob/ffe72c37cd240ca7043055765c1ae22678ce4638/pkgs/by-name/ap/apple-sdk/common/fetch-sdk.nix#L32-L3320:06:09
@samasaur:matrix.orgsamasaurlooks like they're just explicitly removed20:06:13
@samasaur:matrix.orgsamasaurwhich i assume is for size?20:06:19
@reckenrode:matrix.orgRandy EckenrodeMore to avoid redistributing stuff we don’t need or can rebuild ourselves.20:08:29
@reckenrode:matrix.orgRandy EckenrodeParticularly since we ship more LLVM tools (ideally 100% in 26.05) than Apple does. I don’t want to conveniently ship wrong documentation.20:10:24
@reckenrode:matrix.orgRandy Eckenrode If people really need man pages, they can add llvmPackages.llvm-manpages to their dev shells. 20:10:48
@reckenrode:matrix.orgRandy EckenrodeIf there’s a way we can make it available automatically in dev shells, we can do that to improve the UX. Otherwise, it can be in the stdenv because it would pull a bunch of Python deps into the bootstrap.20:12:56
@samasaur:matrix.orgsamasaurisn't llvm-manpages just an issue for cctools?20:20:50
@samasaur:matrix.orgsamasaur like the API manpages are from the SDK an dseem like they were just rm'd 20:21:04
@reckenrode:matrix.orgRandy EckenrodeIf any of the source releases have them, they’re usually included in the build.20:33:51
@samasaur:matrix.orgsamasaur but for like. man write in a dev shell 20:36:49
@samasaur:matrix.orgsamasaur it looks in $DEVELOPER_DIR/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/share/man 20:37:48
@samasaur:matrix.orgsamasaurwhich doesn't exist in our current SDKs, but feels like it pretty easily could, since we download manpages as part of the SDK20:40:06
@samasaur:matrix.orgsamasaurunless what's downloaded still needs to be built and that build requires llvm-manpages20:40:31
@samasaur:matrix.orgsamasaur* unless what's downloaded still needs to be built and that build requires llvm-manpages?20:40:33

Show newer messages


Back to Room ListRoom Version: 6