| 5 Nov 2025 |
Robbie Buxton | Was it any good!? | 03:33:41 |
apyh | nah | 03:33:44 |
apyh | lol | 03:33:45 |
apyh | couple neat talks but nothing revolutionary | 03:33:57 |
Robbie Buxton | I will say tho @apyh for packaging I often disable high capacities until after I’ve got it working to make it quicker to interate. | 03:38:39 |
Robbie Buxton | I’ve yet to hit a capability specific build issue touch wood | 03:38:54 |
connor (burnt/out) (UTC-8) | Merged https://github.com/NixOS/nixpkgs/pull/458835
hexa (UTC+1) that should fix the Firefox breakage due to CUDA leaking into the default | 15:33:50 |
hexa (UTC+1) | thannks | 15:36:24 |
hexa (UTC+1) | * thanks | 15:36:26 |
Gaétan Lepage | I have the pleasure to tell you that our infra has churned through the new cuda-packages-v2 jobset for the first time!
https://hydra.nixos-cuda.org/jobset/cuda/cuda-packages-v2 | 23:31:59 |
| 6 Nov 2025 |
connor (burnt/out) (UTC-8) | Composition of overlays is associative why does lib use foldr 🤨 | 04:27:40 |
connor (burnt/out) (UTC-8) | * | 04:28:25 |
Daniel Fahey | vLLM devs want to use triton_kernels (a Python library that's in the Triton monorepo). What would be our advice to them re: "vendoring" (other than "don't")? https://github.com/vllm-project/vllm/issues/27672#issuecomment-3497537863 | 15:08:53 |
| 7 Nov 2025 |
connor (burnt/out) (UTC-8) | so glad I spent several weeks writing a bunch of bash array utility functions months ago | 09:40:03 |
Daniel Fahey | have you heard of python? | 09:40:40 |
connor (burnt/out) (UTC-8) | was able to re-use stuff from https://github.com/connorbaker/cuda-packages and https://github.com/ConnorBaker/nixpkgs/tree/feat/arrayUtilities-remaining to make https://github.com/NixOS/nixpkgs/pull/459416 | 09:41:10 |
Daniel Fahey | 😜 | 09:41:28 |
connor (burnt/out) (UTC-8) | using python meaningfully for setup hooks is something I want to push further with the stdenv team but... there's a great deal of different ideas in terms of what that would look like | 09:43:05 |
connor (burnt/out) (UTC-8) | some want to move away from shell (or to a different shell) for setup hooks, others want to enable more radical changes like the ability to use python for setup hooks or even to replace some or all of setup.sh | 09:44:29 |
Daniel Fahey | I wrote this recently https://github.com/NixOS/nixpkgs/pull/448828/files#diff-e82c6e9710143cae7452bab94f76c5adedbfc093ca951aa0a0f634d661ef5833 | 09:44:46 |
connor (burnt/out) (UTC-8) | there's been a big effort to get python3Minimal usable within the bootstrap iirc | 09:44:52 |
connor (burnt/out) (UTC-8) | okay I need to sleep | 09:46:52 |
Daniel Fahey | gn gg | 09:47:35 |
connor (burnt/out) (UTC-8) | SomeoneSerge (back on matrix) Gaétan Lepage this is kind of what I mentioned in the weekly meeting about needing to remove the stubs from the runpath; it doesn't do everything but it's a start. For example, this should unbreak packages which link against stubs and don't use autoAddDriverRunpath --in that case the runpath wouldn't be prefixed by /run/opengl-driver/lib so the stubs would be discovered and loaded and runtime would fail. | 09:48:48 |
Gaétan Lepage | Ok neat! | 09:53:37 |
Daniel Fahey | Really, really high quality bash, fan of Wooledge I presume? And the integration with the Nix for the testing 👨🍳 😘, thanks for exposing me to this. I did a lot of bash in my old job inside Makefiles, looking at this has made me remember how much I love bash. Sorry for my tongue in cheek Python remark. | 11:01:25 |