Any thoughts on Nix for this?
Sometimes (probably most times) you don’t have the privilege of choosing the OS, for example, if you have to use a Jetson SBC you will mostly use the default ubuntu so you can utilize the nvidia drivers for the cuda cores.
There's NixOS for Jetson, fwiw
The packaging is only one of ROS's numerous issues. Just do it yourself.
https://github.com/lopsided98/nix-ros-overlay
Sometimes (probably most times) you don’t have the privilege of choosing the OS, for example, if you have to use a Jetson SBC you will mostly use the default ubuntu so you can utilize the nvidia drivers for the cuda cores.
There's NixOS for Jetson, fwiw
The packaging is only one of ROS's numerous issues. Just do it yourself.
https://github.com/lopsided98/nix-ros-overlay