I get the following with cabal-install-126.96.36.199:
$ cabal install --only-dependencies --reinstall
All the requested packages are already installed:
Use --reinstall if you want to reinstall anyway.
Appending more --reinstalls does not help.
Are you running it in some project's directory?
@dcoutts, is this the same issue as #870?
@23Skidoo Yes. Would there be a use for --only-dependencies if there was not a cabal file around that specifies dependencies?
If this behaviour is wanted as hinted at in #870, the error message is definitely confusing - telling me to append a flag that I did append, suggesting that that will change something.
I understand @dcoutts argument from over there that a proper "reinstall" would also require a base reinstall, but I usually use this to reinstall missing things like profiling or -dyn which are provided by base so I don't need to reinstall that one.