@kiro4kuro 40 h ?never ..^^
Some Months ago the updates took 4-5 h but now max.2 h and you have all updates.
And you must always unistall the old cabal and delete the folder ,because if some other problems are with cabal after the installation the problems are still on your computer with cabal.
So unistall the old cabal delete the folder ,install cabal and all will work