Related is e.g. https://github.com/haskell/cabal/issues/6444#issuecomment-567002066 Maybe it's still a bit too early to remove `v1-build`, but sandboxes could IMHO be removed. If someone really needs them, they can be simulated. Yet we need to do some cleanup, as v2-build is the default now.