22 Apr
                
                    2014
                
            
            
                22 Apr
                
                '14
                
            
            
            
        
    
                6:09 p.m.
            
        * Jens Petersen 
Or does cabal-install require the matching version of Cabal to be registered to work?
I don't think so, but I believe some of the latest functionality needs Cabal >= 1.18 to work.
Unfortunately, it does. The reason being that in some cases (custom build type; -j) a setup script is compiled (against Cabal). If Cabal and cabal-install are of different versions, you'll get inconsistent behavior depending on whether, say, you build in parallel. Roman