Ok fixed that. I had to remove the cargoLock block and add cargoHash = "" and after that the fix.1 was useful.
But now I'm back at it not building because one dep present in the workspace is missing. How to you build a single #rust executable package from a workspace with #nix ? I don't want the dep to be it's own nix package so far.