[cabal] some more dependencies refactoring

4 jobs for 238-dev-async-worker-tests in 13 minutes and 38 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Cabal
failed #16599
cabal

00:13:38

 
  Stack
skipped #16600
stack
 
  Bench
skipped #16601
allowed to fail manual
bench
 
  Test
skipped #16602
test
 
Name Stage Failure
failed
cabal Cabal
+ actual_cabal_project_freeze_hash=32310c4d4e7b4679dcb90dcfcd0d6d1b175dbf885a77ffddca16d422998a521c
+ [[ 1abcdd99d5d50660e640be8a340c90331a84ef266d174c7ca6099c1c04ef65ea != 118ab88c85b38aa740c0f7a23626262cf1d383c20fc8ca986a462259c519c7e7 ]]
+ echo -e '\e[31mERROR! hash mismatch between expected cabal.project and the one computed by cabal2stack.\e[0m'
ERROR! hash mismatch between expected cabal.project and the one computed by cabal2stack.
Please update the hashes inside the './bin/update-project-dependencies' file.
+ echo -e '\e[33mPlease update the hashes inside the '\''./bin/update-project-dependencies'\'' file.\e[0m'
+ exit 1
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1