In the past few weeks every time I updated my flake.lock I needed to build firefox, webkit, ghc or another big package if I tried rebuilding my system immediatly after updating. Waiting a few days for the binary cache to catch up and trying again works, but I am looking for a better solution.
Is there a way to tell nix flake update
to only update up to a revision for which all needed packages/a selection of packages with long build times are in the binary cache?
Are there other ways to work around this?