!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

204 Members
56 Servers

Load older messages


SenderMessageTime
13 Aug 2025
@k900:0upti.meK900To the ISO17:38:38
@elvishjerricco:matrix.orgElvishJerriccothat sounds like a use case we shouldn't actually give a shit about lol17:38:56
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) no, its kdenetwork-filesharing turning on samba apparently? 17:39:25
@elvishjerricco:matrix.orgElvishJerriccoI dunno how possible it is to get samba out of zfs though; I know no one who uses zfs thinks you should use its smb features17:39:44
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) * ~~no, its kdenetwork-filesharing turning on samba apparently?~~ wrong direction 17:44:34
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)nix why-depends is utterly useless with the iso, it looses all knowledge about dependency chains...17:44:54
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)* nix why-depends is utterly useless with the iso, it looses knowledge about dependency chains...17:44:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i guess throw+show-trace will tell me where its actually coming from17:46:41
@elvishjerricco:matrix.orgElvishJerriccoyea you need to build the toplevel attribute and work against that, not the iso derivation17:46:41
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)oh, gvfs pulls samba17:47:20
@elvishjerricco:matrix.orgElvishJerriccoyea that makes sense17:47:48
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) because gnome-shell -> evolution-data-server -> gnome-online-accounts -> gvfs 17:48:49
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i suppose samba pulls the python only for its tools, so we might be fine if we split the libs into a lib output?17:49:27
@elvishjerricco:matrix.orgElvishJerriccothere's no way that's the only reason we depend on python, right?17:50:20
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) no, but samba builds its own weird python 17:50:32
@elvishjerricco:matrix.orgElvishJerricco oh 17:50:38
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) https://github.com/NixOS/nixpkgs/blob/005433b926e16227259a1843015b5b2b7f7d1fc3/pkgs/servers/samba/4.x.nix#L70-L76
this is why we have two pythons
17:50:50
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)we could try to update samba and hope the tool updated...17:51:19
@elvishjerricco:matrix.orgElvishJerriccoyea I was going to say, ideally we would just not need that override17:51:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Actually: samba-tool only exists in samba4Full, we could certainly do the hacky thing and make the overlay conditional on -full17:52:41
@elvishjerricco:matrix.orgElvishJerriccoI mean all these things sounds like plusses to me; split libs, get rid of override if it's not needed, make it conditional on -full otherwise17:53:53
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)pain is, the nixos test doesn't actually test samba-tool17:54:25
@emilazy:matrix.orgemily probably just only use the override for samba-tool specifically 17:54:16
@emilazy:matrix.orgemilyif it really needs that crap17:54:19
@emilazy:matrix.orgemilyideally someone would check though17:54:23
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) not sure how to check 17:56:07
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i suppose i could report a nixpkgs issue and wait...17:56:58
@emilazy:matrix.orgemilylook at the source?17:57:09
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)sure, i just don't feel super competent with samba. Not my area of domain knowledge17:58:05
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i mean i can try17:58:09

Show newer messages


Back to Room ListRoom Version: 9