| 24 Mar 2026 |
Kevin Mittman (UTC-7) | In reply to @ccicnce113424:matrix.org https://github.com/NixOS/nixpkgs/pull/498612 Would it be helpful to have a repackaging guide for the GPU driver? | 04:38:48 |
Gaétan Lepage | FYI: The default cudaPackages version was updated from 12.8 to 12.9
I tested core packages, but I would not be surprised if regressions were to show up. Feel free to report them here.
https://github.com/NixOS/nixpkgs/pull/498861 | 11:21:45 |
ccicnce113424 | In reply to @justbrowsing:matrix.org Would it be helpful to have a repackaging guide for the GPU driver? Could you clarify what you mean by 'repackaging' and what specific scenarios the guide would cover? | 16:54:40 |
Kevin Mittman (UTC-7) | Well for example there is a reference to bumblebee but https://docs.nvidia.com/datacenter/tesla/driver-installation-guide/latest/optimus-laptops-and-multi-gpu-desktop-systems.html | 17:31:50 |
| 25 Mar 2026 |
connor (he/him) | Gaétan Lepage: would you have the bandwidth to review https://github.com/NixOS/nixpkgs/pull/497675? | 00:26:38 |
Gaétan Lepage | For sure! The diff is fairly trivial. The bulk of the job will be the testing.
yorik.sar this is a good candidate for testing the new GitHub app on our infra. | 00:34:39 |
Gaétan Lepage | FYI: The PR updating jax to 0.9.2 and the rest of the ecosystem with it (22 commits 🫠) has finally been merged! (after 2 months of efforts)
Changelogs:
https://github.com/NixOS/nixpkgs/pull/482118 | 00:37:22 |
Gaétan Lepage | * FYI: The PR updating jax to 0.9.2 and the rest of the ecosystem with it (22 commits 🫠) has finally been merged! (after 2 months of efforts)
Changelogs:
https://github.com/NixOS/nixpkgs/pull/482118 | 00:37:29 |
Gaétan Lepage | * FYI: The PR updating jax to 0.9.2 and the rest of the ecosystem with it (22 commits 🫠) has finally been merged! (after 2 months of efforts)
Please let me know if you notice any regression.
Changelogs:
https://github.com/NixOS/nixpkgs/pull/482118 | 00:39:56 |
| 26 Mar 2026 |
SomeoneSerge (matrix works sometimes) | /me mumbles aside: shoulda patched it out years ago | 04:15:10 |
| @meadow_weasel:matrix.org left the room. | 15:05:31 |
| 27 Mar 2026 |
Gaétan Lepage | Do we agree that pytorch got their upper bounds wrong?
https://github.com/pytorch/pytorch/blob/v2.11.0/torch/utils/cpp_extension.py#L75
https://docs.nvidia.com/cuda/archive/12.9.1/cuda-installation-guide-linux/index.html#host-compiler-support-policy
GCC 14.x should be supported with cuda 12.9 | 14:46:42 |
Gaétan Lepage | Also, it's unclear why this only blows up in torchvision and not in torch itself... | 14:48:33 |
Gaétan Lepage | Looking for reviewers on:
| 21:39:29 |
Gaétan Lepage | 🔥 PyTorch 2.11.0 (+ torchcodec 0.11.0) 🔥
Changelog: https://github.com/pytorch/pytorch/releases/tag/v2.11.0
PR: https://github.com/NixOS/nixpkgs/pull/502810
PR tracker: https://nixpkgs-tracker.ocfox.me/?pr=502810
Notable changes on the nix packaging side:
rocmSupport for torchcodec
rocmSupport for torchaudio
- revamp of the
torchaudio derivation, addition of testing
- Addition of
torchaudio.gpuCheck
This one only took me 4 days 🚀 I hope it doesn't break too many things 🥸 | 23:34:55 |
| 28 Mar 2026 |
Gaétan Lepage | Update, indeed, they messed it up: https://github.com/pytorch/pytorch/commit/39565a7dcf8f93ea22cedeaa20088b24ff6d2634 | 10:29:17 |
| 30 Mar 2026 |
Gaétan Lepage | Cross posting: https://matrix.to/#/%21CTCrFzsBPYmDLmrja4%3A0upti.me/%2422QX0_K687Lf14cWQH2WGaxKX-rBZo0CAmm17KHnxWQ?via=nixos.org&via=matrix.org&via=tchncs.de | 07:50:04 |
connor (he/him) | The proposal serge linked is the closest thing I’m aware of to any attempt to standardize | 14:27:46 |
| 31 Mar 2026 |
connor (he/him) | Is there anything we need to get in for https://github.com/NixOS/nixpkgs/issues/504935? I know I should package cutile and the triton cutile backend stuff :/ | 14:29:14 |
| 1 Apr 2026 |
ccicnce113424 | In reply to @ccicnce113424:matrix.org https://github.com/NixOS/nixpkgs/pull/498612 ping | 04:03:52 |
Gaétan Lepage | Who's reviewing driver-related PRs usually? I'm not familiar at all with this part of the code base :/ | 15:36:46 |
SomeoneSerge (matrix works sometimes) | Yet to check the link, but generally Kiskae is the driver guru | 15:53:44 |
| penguin joined the room. | 21:57:36 |
| 2 Apr 2026 |
connor (he/him) | you ever see something that you just know is going to cause you immense pain in 3-6mo? | 18:41:10 |
connor (he/him) | https://github.com/NixOS/nixpkgs/pull/505958
- I need to support onnx-tensorrt
- It's an absolute pain in the ass to package and make work over all the CUDA versions I have to support (cough cuda-legacy cough)
- It's not packaged in-tree (I packaged a (then new!) copy here https://github.com/ConnorBaker/cuda-packages/blob/7604ebdb8e9484c633710b408e50816e95ebfac9/pkgs/by-name/on/onnx-tensorrt/package.nix)
- I don't understand why ONNX_ML being set to 1 broke onnx-tensorrt or even know if it's still a problem
| 18:43:19 |
ccicnce113424 | In reply to @ccicnce113424:matrix.org ping NVIDIA transitioned to zstd compression starting with version 530.30.02 three years ago, yet the build dependencies were never updated to reflect this. Consequently, driver extraction has been relying on the bsdtar fallback for three years—an oversight that has gone completely unnoticed until now. | 19:28:44 |
| 3 Apr 2026 |
SomeoneSerge (matrix works sometimes) | Yes, daily. | 01:43:30 |
| julm joined the room. | 02:36:25 |
connor (he/him) | Okay I started packaging cuda_tileiras and cuda-tile | 14:56:35 |
connor (he/him) | Does... does tileiras use dlopen with relative paths to find libnvvm.so 😱 | 15:08:03 |