NixOS CUDA | 280 Members | |
| CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda | 57 Servers |
| Sender | Message | Time |
|---|---|---|
| 21 Nov 2025 | ||
| also, i'd like to buy a beer for whoever wrote this error message:
| 20:19:44 | |
| Ah, SomeoneSerge (back on matrix), looks like I owe you a beer: https://github.com/nixos/nixpkgs/commit/3a0d777486191cbdd2ffc7e31f25156da94c4831 | 20:22:04 | |
| 22 Nov 2025 | ||
| I'm going to revisit https://github.com/NixOS/nixpkgs/pull/459416 today and do some final fixups; I'd really like if we could merge it soon SomeoneSerge (back on matrix) Gaétan Lepage given its absence is making my life more difficult | 14:07:58 | |
| I'm in a call with Serge. We'll have a look at it now. | 14:20:00 | |
| Let's have a look | 14:20:23 | |
| I'm still unconvinced by the approach... | 14:20:41 | |
| But since we're not actively benefitting form the stubs right now, maybe we at least merge it for now (without promises to keep) | 14:21:01 | |
| 23 Nov 2025 | ||
| We've had a peek with Gaetan yesterday and LOL turns out the messages aren't even defined in the stubs, but in downstream libraries like in cudart | 07:49:49 | |
| Recently firefox and thunderbird started being rebuilt with cudaSupport enabled because they depend on some other package that now has cuda support. For my laptop with 32GB of ram it takes ages to compile either of them and it eventually runs out of RAM when it's time to link the binary. It seems that they were added to release-cuda in https://github.com/NixOS/nixpkgs/pull/437809 so they should be cached by the nix-community cache. Yet even after waiting for the new commit to be cached nix still tries to build thunderbird and firefox. This seems to only be possible if hydra.nixos-cuda.org doesn't push to nix-community or if it signs things with a key I don't trust. Here is my configuration:
Does anyone know what I have to do to get build outputs from the cuda hydra? | 10:05:21 | |
| * Recently firefox and thunderbird started being rebuilt with cudaSupport enabled because they depend on some other package that now has cuda support. For my laptop with 32GB of ram it takes ages to compile either of them and it eventually runs out of RAM when it's time to link the binary. It seems that they were added to release-cuda in https://github.com/NixOS/nixpkgs/pull/437809 so they should be cached by the nix-community cache. Yet even after I waited for half a week for the new commit to be cached nix still tries to build thunderbird and firefox. This seems to only be possible if hydra.nixos-cuda.org doesn't push to nix-community or if it signs things with a key I don't trust. Here is my configuration:
Does anyone know what I have to do to get build outputs from the cuda hydra? | 10:07:38 | |
| * Recently firefox and thunderbird started being rebuilt with cudaSupport enabled because they depend on some other package that now has cuda support. For my laptop with 32GB of ram it takes ages to compile either of them and it eventually runs out of RAM when it's time to link the binary. It seems that they were added to release-cuda in https://github.com/NixOS/nixpkgs/pull/437809 so they should be cached by the nix-community cache. Yet even after I waited for half a week or more for the new commit to be cached nix still tries to build thunderbird and firefox. This seems to only be possible if hydra.nixos-cuda.org doesn't push to nix-community or if it signs things with a key I don't trust. Here is my configuration:
Does anyone know what I have to do to get build outputs from the cuda hydra? | 10:07:55 | |
| * Recently firefox and thunderbird started being rebuilt with cudaSupport enabled because they depend on some other package that now has cuda support. For my laptop with 32GB of ram it takes ages to compile either of them and it eventually runs out of RAM when it's time to link the binary even with --max-jobs 1. It seems that they were added to release-cuda in https://github.com/NixOS/nixpkgs/pull/437809 so they should be cached by the nix-community cache. Yet even after I waited for half a week or more for the new commit to be cached nix still tries to build thunderbird and firefox. This seems to only be possible if hydra.nixos-cuda.org doesn't push to nix-community or if it signs things with a key I don't trust. Here is my configuration:
Does anyone know what I have to do to get build outputs from the cuda hydra? | 10:16:54 | |
Indeed, it does not push to the nix-community Cachix instance.You can use our new cache instead. | 10:51:20 | |
| Thank you! | 10:54:45 | |
| * | 10:55:02 | |
connor (burnt/out) (UTC-8): {isDeclared{Array,Map},sortArray}.bash very nice | 11:57:04 | |
| 24 Nov 2025 | ||
| thanks, I remember it being an incredibly aggravating experience getting them upstreamed | 01:49:00 | |
| 02:11:02 | ||
| updated https://github.com/NixOS/nixpkgs/pull/459416 | 05:14:12 | |
| Hello, Nixpkgs CUDA maintainers team! Starting today I am getting paid to help you with improving CUDA support in Nixpkgs. My client doesn’t have specific asks yet, but is eager to contribute long term. This means I am free to jump on whatever the team finds most important. | 13:34:01 | |
| I have found https://github.com/orgs/NixOS/projects/27/views/1, but pretty much all tasks there are stale. Could someone please guide me to what would be the best place to start? | 13:35:31 | |
| I don’t have much CUDA enabled hardware at hand (yet), but I will have a Jetson Orin available to me soon. | 13:37:12 | |
| Another question: could I be officially added to the team? This is planned to be a long term engagement, so I will work on this for some time. Such visibility would help greatly with the client. | 13:42:13 | |
| No details in this one, but here what I consider worth focusing on | 16:24:10 | |
| * No details in this one, but here what I consider worth focusing on https://md.someonex.net/s/ik86rsZp7# | 16:24:13 | |
| Go ahead and open a PR to nixos-homepage. If anyone should have objections they can voice them there, but I don't expect there to be any | 16:27:47 | |
| Is there some place where these points are expanded? Like what means “e.g. cudb” there, for example? | 16:40:12 | |
| Ok, will do! | 16:40:18 | |
| A scattering of PRs and issues on GitHub, but say are you free to join us tomorrow 21:15 CET (20:15 UTC)? We try to sync every Tuesdays by video | 16:55:55 | |
| * A scattering of PRs and issues on GitHub, but say are you free to join us tomorrow 21:15 CET (20:15 UTC)? We try to sync every Tuesday by video | 16:56:12 | |