Tensorflow and Cuda concern

Hi,
I’m loading tensorflowWithCuda for the first time in a python311 flake because tensorflow isn’t working with 3.12. Despite having cuda-maintainers cachix set up in my configuration.nix, it is still building everything. Oh, well. My concern is the warning I see CUDA versions older than 12.0 will be removed in Nixpkgs 25.05. I follow unstable. Is this something to worry about? Does anyone know if/when tensorflow for 3.12 will be fixed?
Thanks

It’s fixed upstream:

Follow Build failure: python312Packages.tensorflow · Issue #305827 · NixOS/nixpkgs · GitHub for updates

After 10 hours, at the very end, it crapped out, haven’t figured out why yet. Do I really need to build the WithCuda version from scratch? I do have the cachix repos in my configuration.nix, but that didn’t help here.

u.
error: builder for '/nix/store/7b7skfqm7icz26jcazr6gys95w3mbcb0-python3-3.11.10-env.drv' failed with exit code 25;
       last 1 log lines:
       > error: collision between `/nix/store/0sy85xwj6065rqlgc55hy7wkv0xz88z5-python3.11-tensorflow-2.13.0/bin/tflite_convert' and `/nix/store/6aiawgqigkr29sq2awf2cr48n6dd93qj-python3.11-tensorflow-gpu-2.13.0/bin/tflite_convert'

Thanks, I had seen that. Says it’s fixed, but it isn’t, and there’s been no apparent activity on that thread for some time.

It’s fixed upstream, it’s not fixed in nixpkgs. Someone needs to either

  • wait for the next release, and bump tf in nixpkgs
  • pull in the patch(es) from tf directly into nixpkgs

The last activity on that thread is six months ago. I wonder why it hasn’t been merged into nixpkgs in all that time.

Feel free to ping the maintainers or even send a PR yourself, then.

K. Never done that. How do I ping the maintainers?

Find their gh id’s

nix-repl> :p python3Packages.tensorflow.meta.maintainers   

Then @ each of the github values in a new comment on the issue, with some of the context discussed here.