Package versioning clashes in Cabal
问题 Forgive me if this is a FAQ but I'm a bit puzzled about how to get around this problem properly. I recently downloaded the package TagSoup which installed fine with the latest version 0.12.2 Then I installed the package download-curl which installed fine with the latest version. What I failed to realise was, download-curl depends on TagSoup with a version =< 0.11, so as part of the installation process Cabal downloaded an older version of TagSoup too. This is a problem because I want to use